Имя: Пароль:
1C
1С v8
ЗУП 3.1 Найдена ошибка при формировании отчёта Расчёт страховых взносов
,
0 DomenER
 
16.11.22
11:43
Всем привет.

Версия конфигурации 3.1.18.546.


Сформирован отчёт "Расчёт страховых взносов" за 9 месяцев. В отчёте выявлена ошибка формирования. У сотрудника в июле произошло превышение базы ПФР. Далее сентябрьский отпуск исправлением пересчитали на октябрь. Отчёт в разделе 3 по сотруднику в 150 колонке (база взносов до превышения предельной величины) показал сумму в июле (правильно) и полную сумму начислений за сентябрь (неправильно).

Оказалось всё из-за документа перерасчёта в результате которого алгоритм начинает считать неправильно в общем модуле "УчетСтраховыхВзносов" в процедуре "СформироватьВТПревышениеПредельнойВеличиныДохода".
В таблице облагаемой базы появляется строка с периодом регистрации октябрь, а периодом сентябрь. Таким образом в таблице будет 2 строки с периодом сентябрь, но периодом регистрации сентябрь и октябрь. Колонка "ЗаМесяцПФР" будет содержать общую сумму за сентябрь для периода регистрации за сентябрь, предположим, 100 руб, а для периода регистрации будет общая сумма + сумма перерасчёта. сумма перерасчёта может быть отрицательной как в нашем случае и отражается условно 99 руб.
1 DomenER
 
16.11.22
11:46
Далее это всё тянется в таблицу "ВТБазаНарастающимИтогом". Далее формируется уже неверная таблица "ВТТаблицаСоСторнированием".

Это и приводит к описанному результату.

Вариантов решения тут не много. Или не делать перерасчёт отпуска на следующий квартал пока не сдан отчёт, или править алгоритм. Алгоритм очень большой и разобраться не просто.
2 2S
 
16.11.22
11:46
18 редакция не поддерживается уже достаточно давно
3 DomenER
 
16.11.22
11:47
(2) В 23 редакции расчёт взносов не переписан.
4 SleepyHead
 
гуру
16.11.22
11:56
(0) Если документ пересчета имеет дату, которая больше даты на титульном листе, то и в РСВ этот пересчет не попадает.
5 DomenER
 
16.11.22
12:02
(4) В документе пересчёта отпуска указана дата документа 31.10.2022.
Дату подписи в РСВ указал 30.10.2022 и перезаполнил.

Сумма за сентябрь исчезла (правильно)

Спасибо.

Но в этом случае нужно будет учитывать эту особенность при перерасчётах на следующий квартал.
6 DomenER
 
16.11.22
12:07
(4) Поспешил я с выводом. Ваша теория не работает. В последнем сообщении я забыл провести документ.

После проведения результат тот же. В документе пересчёта дата документа 31.10.2022. В отчёте РСВ на титульном указана дата 30.10.2022
7 SleepyHead
 
гуру
16.11.22
12:11
Нулогично, РСВ от 30.10 не видит изменений от 31.10. Или я что-то не догнал?
8 SleepyHead
 
гуру
16.11.22
12:12
А еще после пересчета отпуска должен быть документ пересчета взносов датой ранее, чем дата РСВ на титульном.
9 DomenER
 
16.11.22
12:14
(7) Поменял дату на титульном листе на 01.11.2022. Результат тот же - в июле и сентябре есть сумма по колонке 150
а должна только в июле
10 DomenER
 
16.11.22
12:18
(8) При каждом пересчёте отпуска пересчёт взносов не делается. Это, видимо, делает следующий документ начисления ЗП следующего месяца. В данном случае Октябрь
11 SleepyHead
 
гуру
16.11.22
12:19
(10) Можно сделать за сентябрь в октябре документом "Пересчет взносов".
12 DomenER
 
16.11.22
12:20
(8) В любом случае это уже следующий квартал и в РСВ за 9 месяцев это не должно попадать.
13 SleepyHead
 
гуру
16.11.22
12:22
(12) Все зависит от того, какую "дату получения дохода" учтет ЗУП.

А тут правило такое - если в октябре итоговое начисление меньше нуля, то сторно отпуска будет учтено датой получения дохода из исходного документа.
Если в октябре начисление больше нуля, то пересчет отпуска будет учтен как доход октября, то есть уже 4 квартала.

Что там видит РСВ.. ну отсюда не видно. Посмотри регистр "Учет доходов для взносов" по этому человеку и за этот год, обрати внимание на колонку даты получения дохода. Она может отличаться от периода регистрации.

Это же относится к исчисленным взносам.

РСВ собирает в отчет суммы, которые по дате получения дохода относятся к отчетному периоду.
14 DomenER
 
16.11.22
12:26
(13) Перерасчёт отрицательный. Дата получения доходов 30.09.2022
15 DomenER
 
16.11.22
12:26
(14) По регистру накопления "Учет доходов для взносов"
16 SleepyHead
 
гуру
16.11.22
12:37
(15) Ну а дальше уже можно вручную посчитать, что должно по человеку получиться и что в отчет идет
Есть еще отчет "Проверка расчета взносов", его можно сделать по человеку за год (с 01.01. по 31.12) и посмотреть, отличается ли расчетная сумма взносов на момент формирования отчета от того, что в регистрах, атакже что считается суммой до превышения, что выше. И тогда уже выводы делать.
17 DomenER
 
16.11.22
12:46
(16) Превышение базы ПФР произошла в июле. Соответственно после этого месяца в 150 колонке РСВ не должно быть сумм несмотря на то был ли пересчёт в сентябре или нет.

Отчёт "Проверка расчета взносов" за год показал, что в сентябре "Начислено всего" = "Превышение предельной базы". Октября уже нет в отчёте.
18 DomenER
 
16.11.22
12:48
(17) Сумма "Начислено всего" уже с учётом отрицательной суммы. Если перерасчёт -1 руб, а в исходном расчёте было 100 руб, то в отчёте отражается сумма 99 руб за сентябрь
19 SleepyHead
 
гуру
16.11.22
12:50
(17) Не врубаюсь, почему строка 140 (равная превышению предела) - это неправильно.
В колонке 150, как я понял, уже пусто в сентябре.
20 DomenER
 
16.11.22
12:56
(19) 150 строка сумма до превышения. В сентябре она как раз заполняется.
Июль - заполнена
август - 0
сентябрь - заполнена суммой начисления за сентябрь

140 колонка заполнена всеми 3 месяцами (правильно)
21 DomenER
 
16.11.22
13:04
(20) Если распровести док перерасчёта отпуска
140 строка
Июль - заполнена
август - 0
сентябрь - 0
22 DomenER
 
16.11.22
13:04
(21) точнее 150 строка
23 SleepyHead
 
гуру
16.11.22
13:10
(22) А если все же сделать снаачала пересчет отпуска, потом пересчет взносов в том же периоде, что-то меняется?
24 SleepyHead
 
гуру
16.11.22
13:11
Если нет, то скорее всего действительно ошибка.
25 DomenER
 
16.11.22
13:22
(23) Документ "Пересчёт страховых взносов".
Если задать месяц регистрации Сентябрь, дату 30.09.2022 и на нажать "Рассчитать", то сотрудника нет в списке.
При задании октября иду 31.10.2022 "Исчисленные взносы" покажет за сентябрь строку с отрицательной суммой в колонке "С базы сверх предела".
После проведения док-та и перезаполнения РСВ результат тот же по 150 строке
Июль - заполнена
август - 0
сентябрь - заполнена суммой начисления за сентябрь

Дата на титульном РСВ 01.11.2022
26 DomenER
 
16.11.22
13:26
(25) перерасчёт отпуска октябрь и перерасчёт взносов октябрь
27 SleepyHead
 
гуру
16.11.22
14:03
(26) Ну тогда наверное ошибка.. судя по описанию.
28 DomenER
 
16.11.22
14:16
(27) У другого сотрудника тоже превышение в июле.

И перерасчёт отпуска с июля на июль. Только в самом перерасчёте сумма расчёта положительная и дата выплаты указана следующий месяц август. Далее в сентябре отпуск пересчитали на октябрь с отрицательной суммой расчёта.

В итоге в РСВ в 150 строке заполнены все 3 месяца, хотя должна быть заполнена только строка за июль.
29 SleepyHead
 
гуру
16.11.22
14:45
(28) На горячую линию писал уже? Могут запросить базу.
30 DomenER
 
16.11.22
15:08
(29) Не писал и не звонил. Не знаю какие там номера даже.

Базу не разрешат отдавать, т.к. соглашения о конфиденциальности не заключено.

Я вообще думаю сам поправить. Определить месяц превышения, а далее во всех последующих месяцах выставлять 0 в колонке где хранятся суммы не превышающие базу ПФР.
31 DomenER
 
16.11.22
17:55
(29) ещё момент связанный с перерасчётом.

Если перерасчёт отрицательный с сентября на октябрь, то в РСВ за сентябрь одна сумма по строке 140 (общая сумма дохода) в 3 разделе у сотрудника, а вот в карточке страховых взносов (отчёт по сотруднику есть такой) в сентябре уже другая сумма.