С 1 июля 2021 года вступили в силу изменения в заполнении формы СЗВ-ТД, связанные с обязательным указанием кода выполняемой функции в соответствии с Общероссийским классификатором занятий (ОКЗ). В данной статье мы подробно разберем, как реализована эта функциональность в программе 1С:Зарплата и Управление Персоналом 3.1, как избежать типичных ошибок при выгрузке и что делать, если отчет не принимается контролирующими органами.
Проанализируем изменения в структуре метаданных. В версиях 1С:ЗУП 3.1.14 и 3.1.17 произошел важный переход: коды ОКЗ и ОКПДТР теперь указываются не в справочнике Должности, а в справочнике Трудовые Функции. Это позволяет более гибко настраивать отчетность, так как одна и та же должность в разных подразделениях может подразумевать разные трудовые функции и, соответственно, разные коды ОКЗ.
Рассмотрим иерархию подбора кода в документ СЗВ-ТД:
Позиции штатного расписания.Должности.Разберем по шагам, как правильно наполнить базу данными. Сначала необходимо заполнить справочник Трудовые функции, указав в каждой карточке соответствующий код по ОКЗ. После этого данные функции нужно прописать в справочнике Должности или в Штатном расписании. Если ваша организация использует централизованный справочник должностей, вы можете оставить наименования должностей прежними, но уточнить конкретный код через привязку функции к позиции штатки.
Выясним причину частых отказов в приеме отчета. Согласно Постановлению Правления ПФ РФ № 769п, графа «Код выполняемой функции» должна содержать пять цифровых знаков в формате «XXXX.X»:
ОКЗ.Важно помнить, что поле Вид поручаемой работы в 1С (входящее в состав трудовой функции) не является обязательным для выгрузки в ПФР, в то время как код по ОКЗ — строго обязателен для всех кадровых мероприятий с 01.07.2021.
Посмотрим на ситуацию с программными ошибками. В первых релизах, поддерживающих новую форму (например, 3.1.14.525), наблюдалась ошибка 10231668: в печатной форме код по ОКЗ ошибочно выводился в графе 5 вместо положенной графы 6. Для решения этой проблемы разработчики 1С выпустили соответствующие патчи. Рекомендуем всегда проверять наличие установленных патчей в разделе «Администрирование — Обслуживание — Обновление программы — Установленные исправления».
Проанализируем спорный вопрос: нужно ли указывать код выполняемой функции в мероприятии УВОЛЬНЕНИЕ? Логика программы и разъяснения экспертов сводятся к следующему: в печатной форме СЗВ-ТД при увольнении должность и код функции могут не отображаться, так как они были зафиксированы ранее при приеме или переводе. Однако в электронном файле выгрузки (формат XML) этот реквизит зачастую требуется для прохождения форматно-логического контроля. Если вы столкнулись с тем, что отчет по уволенному сотруднику не проходит проверку, убедитесь, что в кадровом документе, на основании которого создано мероприятие, заполнена ТрудоваяФункция.
В период внедрения новой формы (июль-август 2021 г.) многие пользователи столкнулись с «Ошибкой 50» при проверке файла. ПФР официально продлевал прием отчетов в старом формате из-за неготовности своего программного обеспечения. В 1С для корректного управления видимостью полей (например, реквизита ПрежнийСтрахователь) и отчетного периода иногда требовалось использование расширений.
Рассмотрим пример кода, который применялся в расширениях для корректировки логики отображения элементов формы в зависимости от даты документа:
Процедура УстановитьОтображениеПоДатеДокумента()
// Изменяем дату перехода на новый формат с учетом продления ПФР
Если Объект.Дата < '20210801' Тогда
ОтчетныйПериодВидимость = Истина;
ПрежнийСтраховательВидимость = Ложь;
Иначе
ОтчетныйПериодВидимость = Ложь;
ПрежнийСтраховательВидимость = Истина;
КонецЕсли;
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(
Элементы,
"ОтчетныйПериодПредставление",
"Видимость",
ОтчетныйПериодВидимость);
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(
Элементы,
"ПрежнийСтраховательГруппа",
"Видимость",
ПрежнийСтраховательВидимость);
КонецПроцедуры
Данный код позволяет вернуть видимость поля ОтчетныйПериод, если вам необходимо переподать сведения за прошлые периоды или если ПФР требует использовать старый формат в переходный период.
Подводя итог, выделим основные правила работы с кодами выполняемых функций:
Трудовые функции. Убедитесь, что они привязаны к должностям или позициям штатного расписания.ЗУП 3.1, так как требования ПФР (СФР) к формату часто уточняются.Соблюдение этих правил позволит избежать штрафных санкций и обеспечит корректное ведение электронных трудовых книжек ваших сотрудников.