Почему в СЗВ-ТД при увольнении не заполняется должность и как это исправить в 1С:ЗУП 3.1

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

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

Анализируем требования законодательства и контролирующих органов

Прежде всего, разберем вопрос об обязательности заполнения. Согласно правилам заполнения сведений о трудовой деятельности, графа «Должность, профессия, специальность, квалификация, конкретный вид поручаемой работы» должна быть заполнена для всех видов кадровых мероприятий, включая Увольнение. Несмотря на то что основной смысл мероприятия — прекращение трудовых отношений, контролирующие органы требуют полной идентификации позиции, с которой увольняется сотрудник. Если это поле не заполнено, файл не пройдет форматно-логический контроль, и вы получите протокол с ошибкой.

Проверяем наличие данных в XML-файле

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

  1. Откроем документ СЗВ-ТД.
  2. Нажмем кнопку Записать (это важно для обновления временных файлов).
  3. Нажмем кнопку Показать файл в верхней части формы.
  4. В открывшемся текстовом или XML-представлении найдем блок мероприятия Увольнение по конкретному сотруднику.
  5. Ищем тег Должность или соответствующий атрибут. Если текст должности там присутствует, значит, отчет сформирован корректно, и ПФР должен его принять.

Изучаем интерфейсные нюансы: где «спряталась» должность

Рассмотрим ситуацию, когда в общей таблице документа данных не видно. В современных версиях 1С:ЗУП данные о мероприятии сгруппированы. Чтобы увидеть подробности, проделаем следующие шаги:

Дважды щелкнем левой кнопкой мыши по строке с фамилией сотрудника в документе СЗВ-ТД. Откроется вспомогательное окно «Мероприятие». Именно в этом окне можно детально просмотреть все поля, которые попадут в отчет: дату, вид мероприятия, должность, подразделение и код выполняемой функции. Если здесь должность заполнена, то визуальное отсутствие ее в главном списке — лишь особенность настройки формы.

Выясняем технические причины отсутствия должности

Если же и в окне «Мероприятие», и в XML-файле поле пустое, проанализируем основные технические причины:

Пошаговое решение: как принудительно заполнить должность

Рассмотрим несколько способов исправления ситуации, от простых к более сложным.

Способ 1: Перезаполнение данных в документе

Иногда простая запись документа не помогает. Попробуем обновить связь между регистрами:

  1. Зайдем в документ СЗВ-ТД.
  2. Удалим строку с проблемным сотрудником.
  3. Нажмем кнопку Подбор и выберем сотрудника заново.
  4. Если это не помогло, попробуем зайти в документ Увольнение, нажать Еще — Разблокировать форму, снять флаг «Отразить в трудовой книжке», провести, затем снова поставить флаг и провести документ.

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

Если типовой документ Увольнение по каким-то причинам пишет в регистр Мероприятия трудовой деятельности пустую должность, мы можем исправить это вручную:

  1. Перейдем в раздел Отчетность, справки — Электронные трудовые книжки.
  2. Создадим документ Регистрация трудовой деятельности.
  3. Нажмем кнопку Изменить.
  4. Выберем нашего сотрудника и мероприятие увольнения.
  5. В появившейся строке вручную укажем нужную должность.
  6. Проведем документ. После этого в новом СЗВ-ТД данные должны подтянуться из этой ручной корректировки.

Способ 3: Проверка регистров (для продвинутых пользователей)

Выясним причину через просмотр движений документа. Нажмем в документе Увольнение кнопку Движения документа (или через Функции для технического специалиста). Нас интересует регистр сведений Мероприятия трудовой деятельности.

Проанализируем записи в колонке Должность. Если там пусто (значение Null), значит проблема в заполнении первичного документа или в данных справочника должностей. Если же в регистре данные есть, а в отчет они не попадают — это повод проверить актуальность релиза конфигурации 1С:ЗУП, так как в версии 3.1.13.151 наблюдались программные ошибки, связанные с этим механизмом.

Пример структуры данных в XML

Для понимания того, как должна выглядеть правильная запись в файле, приведем фрагмент структуры (теги могут меняться в зависимости от версии формата):


<Мероприятие>
    <ДатаМероприятия>2023-10-25</ДатаМероприятия>
    <ВидМероприятия>УВОЛЬНЕНИЕ</ВидМероприятия>
    <Должность>Главный бухгалтер</Должность>
    <КодВыполняемойФункции>1211.1</КодВыполняемойФункции>
    <ОснованиеУвольнения>Пункт 3 части 1 статьи 77...</ОснованиеУвольнения>
</Мероприятие>

Резюме

Подводя итог, отметим: заполнение должности при увольнении обязательно. Если вы не видите ее в интерфейсе 1С, первым делом проверьте содержимое XML-файла через кнопку «Показать файл». Если данных нет и там, воспользуйтесь документом Регистрация трудовой деятельности для ручной правки мероприятия. Это гарантированный способ отправить корректный отчет и избежать штрафных санкций со стороны СФР.

← На главную