Ошибки в персональных данных сотрудников при подаче отчетности в Социальный фонд России (ранее ПФР) — ситуация нередкая — для минимизации рисков есть настройка контроля ввода данных и правил заполнения форм в 1С. Однако техническая реализация исправления в 1С:Зарплата и Управление Персоналом может вызвать затруднения. Основная проблема заключается в том, что при попытке создать отменяющий отчет программа автоматически подтягивает актуальные (уже исправленные) данные из карточки сотрудника, в то время как фонд требует отмены именно той записи, которая была подана с ошибкой. Разберем подробно, как решить эту задачу разными способами.
Прежде чем приступать к техническим манипуляциям в 1С, проанализируем протокол ответа от фонда. От этого зависят наши дальнейшие действия. Рассмотрим основные коды ошибок:
Если же фонд подтвердил, что ошибочная запись зафиксирована (или если вы исправляете данные в уже принятом ранее отчете), воспользуемся одним из приведенных ниже методов.
Проанализируем стандартный алгоритм работы 1С:ЗУП. Программа отслеживает изменения в кадровых документах и данных сотрудников. Если мероприятие уже было помечено как «Принято в ПФР» (установлен соответствующий флаг в документе СЗВ-ТД), то при изменении данных система должна сама предложить корректировку.
Выполним следующие шаги:
Физические лица) временно вернем ту фамилию, которая была указана с ошибкой — для этого пригодится отчет для проверки ключевых персональных данных сотрудников.Прием на работу) и перевыберем сотрудника или просто перепроведем документ, чтобы обновились внутренние идентификаторы.СЗВ-ТД и нажмем кнопку «Заполнить». В этот момент программа должна подтянуть мероприятие с «неправильной» фамилией.Физические лица правильную фамилию.СЗВ-ТД. В идеале программа создаст две записи: одну с признаком отмены (со старой фамилией и старым UUID) и вторую — новую («Исходную») с верными данными.Если автоматическое заполнение не срабатывает, рассмотрим вариант ручной фиксации изменений. Выясним, как принудительно заставить программу «увидеть» необходимость отмены.
Для этого в разделе «Отчетность, справки» найдем сервис «Электронные трудовые книжки» и создадим документ Регистрация трудовой деятельности. В нем предусмотрена кнопка «Изменить» или «Отменить». При выборе мероприятия программа подтянет данные из регистра. Здесь важно проследить, чтобы идентификатор мероприятия (UUID) совпадал с тем, который был отправлен в ошибочном файле. Это критически важно для фонда, так как отмена происходит именно по этому уникальному коду. Для упрощения этой задачи можно использовать расширение для редактирования мероприятий в СЗВ-ТД, позволяющее напрямую изменять данные и заменять UUID прямо в программе.
Разберем самый надежный с технической точки зрения метод, который гарантирует, что в фонд уйдут именно те буквы, которые нужны. Если 1С упорно подставляет правильную фамилию в блок отмены, мы можем поправить это непосредственно в файле.
Алгоритм действий:
СЗВ-ТД (или ЕФС-1) в 1С, где будет присутствовать отменяющая строка.ОтменаМероприятия.Фамилия, Имя, Отчество) вручную заменим правильные буквы на те, что были в ошибочном отчете.UUID (идентификатор мероприятия) в файле соответствует идентификатору из первого, ошибочного отчета.Проанализируем структуру блока отмены в XML. Это выглядит примерно так:
<Мероприятие>
<УИД>550e8400-e29b-41d4-a716-446655440000</УИД>
<ДатаМероприятия>2023-10-05</ДатаМероприятия>
<ВидМероприятия>ПРИЕМ</ВидМероприятия>
<ОтменаМероприятия>true</ОтменаМероприятия>
</Мероприятие>
Важно помнить, что если вы правите файл вручную, то при повторной выгрузке из 1С все изменения затрутся. Поэтому данный метод применяется непосредственно перед отправкой.
Нужно учитывать, что Социальный фонд идентифицирует застрахованное лицо прежде всего по СНИЛС. Однако связка «СНИЛС + Фамилия» является ключевой для прохождения первичного форматно-логического контроля. Если вы ошиблись в СНИЛС, то процедура отмены через стандартные механизмы не сработает, так как для системы это будет уже «другой человек». В случае ошибки в СНИЛС сначала подается полная отмена по «ошибочному» человеку (с тем СНИЛС, который был указан), а затем создается полностью новая исходная запись на правильного сотрудника.
Подведем итог: наиболее корректный путь в 1С — это использование документа Регистрация трудовой деятельности для фиксации отмены и последующее формирование СЗВ-ТД. Если же программа продолжает подставлять верную фамилию в строку отмены, используем ручную правку XML-файла, ориентируясь на UUID мероприятия из исходного (ошибочного) отчета.