Как отразить несколько кадровых мероприятий до 2020 года в отчете СЗВ-ТД в программе 1С

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

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

В этой статье мы подробно разберем, почему программа ведет себя именно так, насколько законны требования контролирующих органов и какими практическими способами можно решить эту проблему в программных продуктах 1С.

Почему 1С выгружает только одно кадровое событие до 2020 года

Для начала проанализируем нормативную базу, на которой основаны алгоритмы программ линейки 1С (в частности, 1С:Зарплата и Управление Персоналом и 1С:Бухгалтерия). Согласно пункту 2.5 статьи 11 Федерального закона № 27-ФЗ «Об индивидуальном (персонифицированном) учете в системах обязательного пенсионного страхования и обязательного социального страхования», при представлении сведений о трудовой деятельности впервые в отношении зарегистрированного лица страхователь одновременно представляет сведения о его трудовой деятельности у данного страхователя по состоянию на 1 января 2020 года.

Что это означает на практике?

Именно поэтому, когда мы пытаемся зарегистрировать и «Прием» от 2017 года, и «Перевод» от 2019 года с помощью документа Регистрация трудовой деятельности, в табличную часть отчета СЗВ-ТД попадает только «Перевод». Это абсолютно штатное и корректное поведение программы.

Почему СФР (ПФР) требует избыточные данные

Несмотря на четкие указания в законе, инспекторы на местах иногда запрашивают всю ретроспективу кадровой истории сотрудника. Чаще всего это происходит в следующих случаях:

Если аргументы о нормах закона № 27-ФЗ на инспектора не действуют и отчет отклоняется, работодателю приходится искать технические способы обойти ограничения 1С. Рассмотрим эти способы подробнее.

Способ 1. Ручная корректировка XML-файла выгрузки (Рекомендуемый)

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

Разберем этот процесс по шагам:

  1. Создаем документ Регистрация трудовой деятельности. Нажимаем кнопку «Еще» — «Добавить» и вносим последнее актуальное событие до 2020 года (в нашем примере — «Перевод» от 2019 года).
  2. Проводим документ и создаем документ СЗВ-ТД (или подраздел 1.1 формы ЕФС-1). Нажимаем кнопку «Заполнить». В отчет попадает только «Перевод».
  3. Записываем документ СЗВ-ТД.
  4. Нажимаем кнопку «Выгрузить» и сохраняем файл отчета на локальный компьютер. Если вы используете встроенный сервис «1С-Отчетность», вместо выгрузки можно нажать кнопку «Открыть файл» прямо в форме документа для перехода в режим редактирования.
  5. Открываем выгруженный XML-файл с помощью любого текстового редактора (например, Notepad++ или встроенный Блокнот).
  6. Находим блок данных, описывающий кадровые мероприятия сотрудника. Каждое событие находится внутри тегов <Мероприятие>. Выглядеть это будет примерно так:

<Мероприятие>
    <UUID>a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d</UUID>
    <ДатаМероприятия>2019-11-15</ДатаМероприятия>
    <Вид>2</Вид>
    <Должность>Старший специалист</Должность>
    <СтруктурноеПодразделение>Отдел продаж</СтруктурноеПодразделение>
</Мероприятие>
  1. Копируем этот блок целиком, вставляем его рядом и заменяем в скопированном блоке данные на сведения о приеме 2017 года: меняем дату мероприятия, вид мероприятия (для приема код вида — 1), должность и подразделение. Обязательно генерируем или слегка изменяем символы в теге <UUID>, чтобы идентификаторы мероприятий не дублировались.
  2. Сохраняем изменения в файле.
  3. Отправляем измененный файл через стороннюю программу для отправки отчетности (СБИС, Контур.Экстерн, Такском и др.) или загружаем его обратно в 1С для отправки, если это поддерживает ваша версия программы.

Способ 2. Отправка двух отдельных пакетов отчетности

Если ручное редактирование XML-кода кажется вам слишком сложным, можно применить обходной маневр внутри самой программы 1С, разделив отправку на два этапа. Рассмотрим, как это реализовать.

Шаг 1. Отправка первого события (Прием 2017)

В документе Регистрация трудовой деятельности временно оставляем только запись о приеме от 2017 года (запись о переводе 2019 года удаляем или снимаем с нее флаг отражения в трудовой книжке). Создаем отчет СЗВ-ТД. Программа увидит, что прием — это единственное кадровое событие до 2020 года, и успешно заполнит им отчет. Выгружаем или отправляем этот отчет в фонд и дожидаемся положительного протокола сдачи.

Шаг 2. Отправка второго события (Перевод 2019)

После того как первый отчет принят, возвращаемся в документ Регистрация трудовой деятельности. Теперь нам нужно отправить «Перевод» от 2019 года. Но программа снова заблокирует отправку, так как увидит, что это второе событие до 2020 года. Чтобы обойти это, мы можем временно изменить дату перевода на «01.01.2020» или любую дату текущего года, сформировать новый отчет СЗВ-ТД, а перед отправкой файла вручную вернуть в XML-файле или в расшифровке отчета реальную дату перевода (например, 15.11.2019). После отправки и принятия второго отчета в базе СФР будут зафиксированы оба мероприятия.

Важное предупреждение: Данный способ несет в себе риски. В зависимости от программного обеспечения, установленного в вашем региональном отделении фонда, второе отправленное мероприятие может не дополниться к первому, а полностью «затереть» его или вызвать ошибку логического контроля на сервере СФР. Поэтому первый способ с ручным редактированием единого файла является более предпочтительным.

Отражение «Переименования организации» до 2020 года

Схожая проблема возникает при необходимости отразить событие «Переименование организации», произошедшее до 1 января 2020 года. Пользователи замечают, что программа 1С игнорирует такие записи и не включает их в автоматическое заполнение.

Выясним причину этого поведения. Согласно официальным разъяснениям Минтруда РФ (Письмо от 25.03.2020 № 14-2/В-308), переименование организации, случившееся до 2020 года, отражать в СЗВ-ТД не требуется. Актуальное название компании на текущий момент уже указано в шапке отчета в сведениях о страхователе. Исторические сведения о переименовании не отражают изменения трудовой функции конкретного работника, поэтому они лишние.

Если же инспектор СФР все-таки настаивает на передаче этого события, воспользуемся проверенным лайфхаком:

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

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

← На главную