С введением электронных трудовых книжек работодатели столкнулись с необходимостью передавать в ПФР (сейчас СФР) сведения не только о текущих кадровых изменениях, но и о последнем значимом событии, произошедшем с сотрудником до 1 января 2020 года. Рассмотрим подробнее, как правильно реализовать это требование в программе 1С:Управление производственным предприятием (УПП), разберем типичные ошибки и автоматизируем процесс заполнения данных.
Согласно правилам заполнения формы СЗВ-ТД (утвержденным Постановлением Правления ПФР № 730п), при первой подаче сведений по сотруднику необходимо указать его последнее кадровое мероприятие (прием или перевод) по состоянию на 01.01.2020 у текущего работодателя. Проанализируем ситуацию: если вы принимаете сотрудника в 2024 году, отчет содержит только данные о приеме. Но если сотрудник работает у вас с 2015 года и в 2024 году вы переводите его на новую должность, в отчете должны фигурировать две строки: само перемещение 2024 года и историческая запись о приеме (или последнем переводе) до 2020 года.
Это наиболее правильный и безопасный метод, предусмотренный разработчиками 1С. Вопреки некоторым мнениям, данный документ присутствует в УПП, начиная с релизов ветки 1.3.132. Если вы его не видите, проверьте актуальность вашей конфигурации.
Разберем по шагам, как работать с этим документом:
Важный момент: этот способ хорош тем, что он не требует перепроведения старых документов «Прием на работу» или «Кадровое перемещение» в закрытых периодах. Документ РегистрацияТрудовойДеятельности создает записи в специальном регистре сведений, которые затем подтягиваются в отчет СЗВ-ТД.
Если по каким-то причинам использование специализированного документа вам не подходит, проанализируем альтернативный путь. Каждое кадровое событие попадает в электронную трудовую книжку только в том случае, если в соответствующем документе установлен флаг Отразить в трудовой книжке.
Посмотрим на пример: у вас есть сотрудник, принятый в 2018 году. Чтобы его данные попали в отчет, нужно зайти в его документ Прием на работу и установить указанную галочку. Однако делать это вручную для сотен сотрудников нерационально. Выясним причину, почему лучше воспользоваться программными средствами.
Для массовой простановки признака можно использовать обработку «Групповая обработка справочников и документов». Нам потребуется программно установить значение реквизита ОтразитьВТрудовойКнижке в значение Истина.
Рассмотрим пример кода, который мог бы использовать программист для автоматизации этого процесса (для понимания логики работы системы):
Выборка = Документы.ПриемНаРаботаВОрганизацию.Выбрать(ДатаНачала, ДатаКонца);
Пока Выборка.Следующий() Цикл
ОбъектДок = Выборка.ПолучитьОбъект();
ОбъектДок.ОтразитьВТрудовойКнижке = Истина;
// Используем режим записи без проведения, чтобы не нарушить закрытый период
ОбъектДок.Записать(РежимЗаписиДокумента.Запись);
КонецЦикла;
Внимание! Просто установить галочку недостаточно. Чтобы данные попали в регистры сведений, на которых строится отчет, документы должны быть проведены. Именно поэтому Способ 1 является приоритетным — он не затрагивает старые документы напрямую.
Проанализируем еще одну важную деталь. С 1 июля 2021 года в сведениях о трудовой деятельности обязательно должен быть указан Код выполняемой функции по классификатору ОКЗ. Даже если вы подаете сведения о приеме за 2017 год, ПФР отклонит отчет без этого кода.
Разберем, как заполнить эти данные в УПП:
Должности.Регистрация трудовой деятельности, убедитесь, что в строке мероприятия поле Код по ОКЗ заполнено. Программа постарается подтянуть его из карточки должности автоматически.Если вы создали документ Регистрация трудовой деятельности или проставили галочки в старых приказах, но в документе СЗВ-ТД по кнопке «Заполнить» строки не появляются, проверим следующие причины:
Подводя итог, отметим: для корректного заполнения сведений до 2020 года в УПП лучше всего использовать штатный механизм через кнопку «Данные до 2020 года» в документе регистрации. Это позволит избежать ошибок в учете и гарантирует принятие отчетности контролирующими органами.