Почему в СЗВ-СТАЖ период отпуска по беременности и родам перекрывается неоплачиваемыми днями по табелю и как это исправить?

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

При подготовке пенсионной отчетности по форме СЗВ-СТАЖ в конфигурации 1С:Зарплата и Управление Персоналом 2.5 пользователи нередко сталкиваются с ситуацией, когда период отпуска по беременности и родам (код «ДЕКРЕТ») заполняется некорректно. Вместо положенного специального стажа дни декрета вытесняются строками с неоплачиваемым периодом или вовсе не выделяются отдельной строкой.

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

Анализ механизма учета рабочего времени и возникновения ошибки

Рассмотрим стандартную цепочку ввода документов при уходе сотрудницы в декрет в конце расчетного периода:

  1. На сотрудницу оформляется документ Табель учета рабочего времени, где за отработанные дни проставлены явки («Я»), а на дни декрета установлен буквенный код «Р» (Отпуск по беременности и родам).
  2. Вводится документ Начисление по больничному листу с причиной нетрудоспособности «(05) Отпуск по беременности и родам». Этот документ делает запись в регистр расчета Основные начисления работников организаций с видом расчета Отпуск по беременности и родам.
  3. При проведении табеля по всем кодам неявок, для которых в классификаторе использования рабочего времени не установлен признак рабочего времени, в регистр расчета параллельно формируется запись с видом расчета Дни неоплачиваемые согласно табелю.

При автоматическом заполнении формы СЗВ-СТАЖ алгоритм обращается к записям регистра расчета. Если механизм вытеснения не сработал, запись Дни неоплачиваемые согласно табелю начинает конфликтовать с начислением пособия и перекрывает стаж с кодом «ДЕКРЕТ».

Почему нельзя ставить флаг «Рабочее время» в классификаторе

Попытка решить проблему установкой флага «Рабочее время» в справочнике Классификатор использования рабочего времени для кода «Р» является грубой методической ошибкой. Проанализируем последствия такого действия:

  1. Искажение расчета среднего заработка: дни нахождения в декрете начнут ошибочно учитываться как фактически отработанное время при расчете будущих отпусков, командировок и пособий.
  2. Ошибки в статистической отчетности: период отпуска по беременности и родам неправомерно попадет в фонд отработанного времени (например, в форму П-4).
  3. Сбои в расчете повременной оплаты: если табель служит первичным основанием для начисления заработной платы, сотруднице могут быть ошибочно начислены окладные суммы за дни нетрудоспособности.

Флаг «Рабочее время» должен оставаться выключенным для всех видов неявок и отпусков.

Основная причина: нарушение настроек вытеснения и дублирование начислений

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

На практике часто встречаются следующие проблемы:

  1. Дубли видов расчета: в информационной базе создано несколько одноименных начислений для декретного отпуска (например, после некорректного переноса данных или ручного ввода расчетчиками). Документ Начисление по больничному листу использует один вид расчета, а в список вытесняющих начислений для табеля добавлен другой.
  2. Отсутствие начисления в списке вытеснения: в настройках начисления Дни неоплачиваемые согласно табелю на вкладке «Прочее» отсутствует начисление декретного отпуска.

Пошаговое исправление настроек вытеснения видов расчета

Разберем по шагам, как восстановить корректное взаимодействие начислений:

  1. Перейдем в меню Расчет зарплаты по организациям → Настройка расчета зарплаты → Основные начисления (план видов расчета Основные начисления организаций).
  2. Найдем предопределенный вид расчета Дни неоплачиваемые согласно табелю и откроем его форму редактирования.
  3. Перейдем на вкладку «Прочее» в табличную часть «Вытесняющие начисления».
  4. Проверим наличие начисления Отпуск по беременности и родам. Если в базе присутствуют дубли, откроем документ Начисление по больничному листу декретницы, выясним точное наименование и код используемого вида расчета и добавим именно его в список вытесняющих начислений.
  5. Сохраним изменения по кнопке «ОК».
  6. После корректировки плана видов расчета необходимо обновить фактические записи регистра. Для этого перепроведем связку документов: сначала Табель учета рабочего времени, затем Начисление по больничному листу (либо выполним перерасчет начислений за соответствующий месяц).

Методологические рекомендации по учету декретниц в табеле

Рассмотрим правила работы с документами, которые позволяют избежать подобных проблем в будущем:

  1. Соблюдение порядка ввода (метод отклонений): документы-отклонения (Начисление по больничному листу, Начисление отпуска) должны вводиться и рассчитываться до формирования итогового табеля за месяц. При автозаполнении документа Табель учета рабочего времени по кнопке «Заполнить → По документам» программа корректно учтет зарегистрированное отклонение и не создаст конфликтующих записей.
  2. Исключение декретниц из ручного табеля: если сотрудница весь месяц находится в декрете, оформлять на нее отдельную строку в документе Табель учета рабочего времени не рекомендуется — ее стаж и отсутствие регистрируются первичным расчетным документом.
  3. Проверка параметров стажа для ПФР: в настройках самого начисления Отпуск по беременности и родам на вкладке «Использование» (или в поле вида стажа для ПФР) обязательно должно быть установлено значение «Декрет» (код «ДЕКРЕТ»), иначе алгоритм заполнения регламентированного отчета не выделит данный интервал отдельной строкой стажа.

После выполнения указанных настроек и перепроведения документов отчет СЗВ-СТАЖ заполнится автоматически: отработанное время запишется как обычный страховой стаж, а дни отпуска по беременности и родам выделятся отдельной строкой с кодом «ДЕКРЕТ».

← На главную