Как работает сохранение ручных корректировок при расчете среднего заработка для ФСС в 1С:ЗУП?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

Многие пользователи 1С:ЗУП сталкиваются с непонятным поведением программы при ручной правке данных для расчета пособий. Разберем типичную ситуацию: в документе «Отпуск по уходу за ребенком» мы вручную исправляем суммы среднего заработка или количество дней болезни. При оформлении следующего больничного или отпуска эти изменения иногда подтягиваются автоматически, а иногда бесследно исчезают. Проанализируем причину такого поведения и выясним, как правильно вносить исправления, чтобы они гарантированно сохранялись в системе.

Типовая логика системы: почему данные пропадают?

Давайте посмотрим на ситуацию с точки зрения архитектуры 1С. По задумке разработчиков, любые ручные изменения, которые мы вносим напрямую в форму Ввод данных для расчета среднего заработка (где отредактированные цифры подсвечиваются жирным шрифтом), предназначены исключительно для текущего документа.

Программа не должна сквозным образом сохранять эти правки для будущих расчетов. То, что в некоторых релизах (например, в 3.1.14) данные частично «цеплялись» за следующие документы (когда мы меняли 8 дней на 10, и это сохранялось, а замена 0 дней на 10 — нет), было признано разработчиками 1С как ошибочное поведение программы.

Кроме того, в системе работают встроенные механизмы актуализации. Рассмотрим, в каких случаях ручные правки в документах могут обнулиться:

  1. Запуск инструмента «Обновить данные для расчета среднего заработка».
  2. Фоновый перерасчет зарплаты за прошлые периоды.
  3. Изменение настроек начислений в базе.

При любом таком событии система обращается к исходным регистрам и перезаполняет расчетную форму типовыми значениями, затирая ручной ввод.

Техническая сторона вопроса: где хранятся данные

Рассмотрим подробнее техническую реализацию. Средний заработок для расчета пособий ФСС собирается не из документов начисления напрямую, а из специализированных регистров накопления. В последних версиях программы алгоритмы работы с регистрами были доработаны.

В актуальных релизах используется детализированный регистр ДанныеДляРасчетаСреднегоЗаработкаПоНачислениямФСС. Однако старые регистры также присутствуют в системе, что при ручных правках «поверх» калькулятора или сторнировании может приводить к расхождениям. Именно поэтому методисты не рекомендуют исправлять суммы прямо в калькуляторе больничного.

Влияние СЭДО на корректировки среднего заработка

Разберем ситуацию в условиях проактивного механизма выплат через СЭДО (электронный документооборот с СФР). Сейчас данные для расчета пособия приходят работодателю напрямую из фонда во «Входящем запросе СФР».

Если данные фонда не совпадают с нашей учетной базой (например, не учтены дни болезни у предыдущего работодателя), просто исправить их карандашом в больничном листе уже недостаточно. Чтобы отправить в фонд правильные данные, выполним следующие шаги:

  1. Открываем документ Ответ на запрос СФР.
  2. Переводим специальный тумблер в положение Данные страхователя из учетного документа.
  3. Только после этого в фонд отправятся измененные (фактические) данные работодателя, а не те, что фонд прислал изначально.

Как правильно вносить постоянные корректировки в базу?

Чтобы данные о заработке, премиях и исключаемых днях болезни надежно зафиксировались в базе и корректно применялись для всех последующих больничных и отпусков по уходу, воспользуемся правильной методикой. У нас есть два пути:

  1. Корректировка первичных документов. Это самый правильный метод. Если в прошлом периоде были допущены ошибки, необходимо внести исправления в исходные документы начисления зарплаты или больничные листы.
  2. Использование документа «Перенос данных». Если первый вариант по каким-то причинам невозможен (период жестко закрыт), мы можем внести правки напрямую в регистры. Для этого создаем технический документ ПереносДанных и выбираем регистр накопления ДанныеСтрахователейДляРасчетаСреднегоЗаработкаФСС. Создав в нем нужные записи (добавив неучтенные суммы или дни), мы обеспечим их надежное хранение. Система будет считывать эти данные при любом последующем обращении к среднему заработку без риска их случайного затирания.

Подводя итог, можно сказать: ручная правка в самом документе отсутствия — это временный костыль для разовой выплаты. Для системного решения проблемы всегда используйте либо перерасчет первичной первички, либо документ «Перенос данных».

← На главную