Как отразить сведения о последнем кадровом событии до 2020 года в СЗВ-ТД в 1С:ЗУП 3.1?

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

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

Рассмотрим подробно причины, по которым автоматическое заполнение может не срабатывать в конфигурации 1С:Зарплата и управление персоналом 8 (редакция 3.1), и разберем все доступные способы решения этой задачи — от простых настроек до программной правки кода.

Механика работы СЗВ-ТД в 1С:ЗУП

Для начала проанализируем, как программа понимает, какие данные нужно включить в отчет. В ЗУП 3.1 формирование сведений происходит не напрямую по документам Прием на работу или Кадровый перевод, а на основании записей в специальном регистре сведений Мероприятия трудовой деятельности. Если в этом регистре отсутствует запись о событии до 2020 года, отчет останется пустым в соответствующей части.

Способ 1. Использование флажка «Отразить в трудовой книжке»

Это самый простой способ для ситуаций, когда база ведется в ЗУП 3.1 достаточно давно и «исторические» документы (приемы, переводы за 2018–2019 годы) физически присутствуют в системе. Проанализируем действия:

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

Важный нюанс: Если период закрыт для редактирования и вы не можете перепровести старые документы, этот способ не подойдет. В таком случае переходим к более современным инструментам.

Способ 2. Документ «Регистрация трудовой деятельности»

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

  1. Перейдем в раздел Кадры — Электронные трудовые книжки.
  2. Создадим новый документ Регистрация трудовой деятельности.
  3. В документе нажмем кнопку Данные до 2020 года.
  4. Программа предложит заполнить сведения о последних мероприятиях по всем сотрудникам или по конкретному списку. При нажатии этой кнопки система автоматически проанализирует историю кадровых изменений и создаст записи в регистре мероприятий, основываясь на данных, которые она найдет в базе (в том числе из документа Начальная штатная расстановка).

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

Способ 3. Решение проблемы при переносе данных из ЗУП 2.5

Часто проблема возникает у тех, кто перешел на ЗУП 3.1 путем переноса данных. В этом случае документы приема могут отсутствовать, а данные хранятся в документе Начальная штатная расстановка. Выясним, как с этим работать:

Данные о приказах (номера и даты) при переносе обычно попадают в регистр сведений Реестр кадровых приказов. Именно оттуда они считываются для формы Т-2. Однако для СЗВ-ТД они могут не подхватываться автоматически, если релиз программы устаревший (ниже 3.1.12).

В актуальных релизах алгоритм поиска данных в Начальной штатной расстановке значительно улучшен. Если же автоматика не срабатывает, рекомендуется в документе Регистрация трудовой деятельности добавить строку вручную и заполнить все поля (дата, номер приказа, должность), ориентируясь на данные из карточки Т-2 или реестра приказов.

Способ 4. Программная модификация (для разработчиков)

Если вы вынуждены работать в старом релизе (например, 3.1.10) и обновление невозможно, можно прибегнуть к изменению кода. Рассмотрим пример модификации функции ЗапросВТСобытияТрудовыхКнижек в общем модуле КадровыйУчетРасширенный. Суть правки заключается в том, чтобы заставить программу игнорировать отсутствие флажка Отразить в трудовой книжке для документов, созданных до 2020 года.

Ниже представлен пример логики, которую необходимо реализовать (схематично):


// В функции формирования запроса по событиям трудовой деятельности
// необходимо изменить условие выборки документов.
// Вместо жесткой проверки на флаг ОтразитьВТрудовойКнижке = Истина,
// добавим проверку даты документа.

ТекстЗапроса = 
"ВЫБРАТЬ
|   ДанныеДокументов.Ссылка КАК Ссылка,
|   ДанныеДокументов.Дата КАК ДатаМероприятия
|ИЗ
|   РегистрСведений.МероприятияТрудовойДеятельности КАК ДанныеДокументов
|ГДЕ
|   (ДанныеДокументов.ОтразитьВТрудовойКнижке = ИСТИНА
|   ИЛИ ДанныеДокументов.Дата < &ДатаНачала2020)";

Проанализируем это решение: такая правка позволит системе видеть все кадровые приказы до 2020 года как потенциальные объекты для включения в СЗВ-ТД. Однако помните, что внесение изменений в типовую конфигурацию крайне нежелательно. Рекомендуется использовать механизм Расширений.

Резюме и рекомендации

Подведем итоги. Если в вашем отчете СЗВ-ТД не заполняются сведения о приеме до 2020 года, выполните следующие шаги:

  1. Проверьте версию вашей конфигурации. Если она ниже 3.1.12.142, постарайтесь обновиться.
  2. Воспользуйтесь документом Регистрация трудовой деятельности и его автоматической кнопкой Данные до 2020 года — это решает 90% проблем.
  3. Если данные перенесены из ЗУП 2.5, убедитесь, что сведения о приказах корректно отражаются в реестре кадровых приказов. При необходимости добавьте мероприятие в Регистрацию трудовой деятельности вручную.
  4. В крайнем случае, добавьте сведения о мероприятии прямо в форме СЗВ-ТД (правой кнопкой мыши — Добавить). Это не создаст записи в регистрах, но позволит сдать отчет вовремя.

Помните, что корректность заполнения СЗВ-ТД напрямую влияет на состояние индивидуальных лицевых счетов сотрудников в Социальном фонде России, поэтому важно добиться того, чтобы даты и номера приказов соответствовали бумажным трудовым книжкам.

← На главную