Вопрос корректного заполнения отчетности по трудовой деятельности (ранее СЗВ-ТД, ныне подраздел 1.1 раздела 1 формы ЕФС-1) остается одним из самых острых для бухгалтеров и кадровиков. Часто возникает ситуация: сотрудник был принят на работу до введения обязательного указания кодов по Общероссийскому классификатору занятий (ОКЗ), либо код был пропущен по ошибке. Рассмотрим детально, как поступить при увольнении такого работника в актуальных версиях программы 1С:Зарплата и Управление Персоналом 3.1.
Для начала проанализируем нормативную базу. До 1 июля 2021 года заполнение графы "Код выполняемой функции" носило ограниченный характер и зависело от применения профессиональных стандартов в организации. Однако после этой даты вступило в силу Постановление Правления ПФР № 730п (в актуальной редакции оно перенесено в правила заполнения ЕФС-1). С этого момента код выполняемой функции, состоящий из пяти цифр в формате "XXXX.X", стал обязательным для всех кадровых мероприятий.
Разберем, почему это важно для события "Увольнение". Согласно логике контролирующих органов (СФР), код характеризует не само действие (прием или увольнение), а трудовую функцию, которую исполнял человек. Если мы подаем сведения о прекращении трудовых отношений, мы обязаны указать, по какой именно функции эти отношения прекращены. Таким образом, даже если в первичном документе Прием на работу код отсутствовал, в мероприятии Увольнение он должен быть указан в обязательном порядке.
Рассмотрим ситуацию: сотрудница принята 15.07.2021 (когда код уже был нужен), но документ был проведен без него. Выясним, обязательно ли подавать корректирующую СЗВ-ТД на прием перед отправкой увольнения.
С точки зрения технических протоколов СФР, мероприятие Увольнение может быть принято без наличия кода в предшествующем Приеме. Система фонда сопоставляет СНИЛС и факт наличия открытого трудового договора. Однако наличие в базе фонда "неполного" приема может вызвать вопросы при проверке. Мы рекомендуем следующий алгоритм действий:
Посмотрим, как программа 1С:ЗУП версии 3.1 управляет этими данными. Код трудовой функции в современных релизах жестко привязан к справочнику Должности или Штатное расписание (в зависимости от настроек программы).
Для того чтобы код автоматически подтянулся в отчет ЕФС-1 (СЗВ-ТД) при увольнении, выполним следующие шаги:
2512.1 для программистов).Рассмотрим, как 1С формирует файл. При создании документа Увольнение программа фиксирует факт события. Когда мы создаем документ Сведения о трудовой деятельности (ЕФС-1) и нажимаем кнопку Заполнить, система обращается к актуальным данным справочника Должности. Даже если в исходном документе Прием на работу поле Трудовая функция не было заполнено, 1С подставит текущий код из карточки должности в строку увольнения.
Важно понимать структуру кода, чтобы избежать ошибок при ручной корректировке или проверке файла. Код XXXX.X состоит из:
В программе 1С этот код выбирается из предопределенного классификатора. Если вы видите, что код в отчете не заполнен, проанализируйте поле Трудовая функция в документе Увольнение на вкладке Главное. Если там пусто, выберите функцию вручную, и данные обновятся в отчете.
Проанализируем ситуацию, если мы все же отправим отчет без кода. С высокой долей вероятности вы получите протокол с ошибкой "30" или "50". Текст ошибки обычно гласит: "Элемент 'КодВФ' должен быть заполнен".
Для проверки корректности формирования данных в 1С можно воспользоваться встроенной проверкой (кнопка Проверить — Проверить выгрузку). Программа просканирует XML-структуру и укажет на отсутствие обязательного реквизита еще до отправки в фонд.
Если вы обнаружили, что код не подтягивается, выполните следующий "технический прием":
ОКЗ.Увольнение нажмите кнопку "Обновить" (если есть) или просто перевыберите сотрудника.Таким образом, мы приходим к однозначному выводу: заполнять код трудовой функции при увольнении обязательно, независимо от того, был ли он указан при приеме. Это требование актуального законодательства и залог успешной сдачи отчетности без штрафных санкций.