Как исправить ошибки проверки СЗВ-СТАЖ и правильно подать корректировки в 1С

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

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

Причины возникновения ошибок форматно-логического контроля

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

  1. Использование устаревшей программы CheckPFR. Начиная с отчетных периодов 2017 года программа CheckPFR не используется и не обновляется контролирующими органами. Проверка файлов в ней приводит к ложным ошибкам вида "Одновременное заполнение блоков ЛьготныйСтаж.ОУТ и ЛьготныйСтаж.ВЛ не допускается".
  2. Выгрузка ненулевого или нулевого тега ДоляСтавки. Согласно XSD-схемам форматно-логического контроля, элемент ДоляСтавки (или ЛьготныйСтаж.ВЛ.ДоляСтавки) со значением 0 или 0.00 допускается строго для определенных оснований (в основном для педагогических и медицинских должностей, таких как 27-ПД, 27-СМ, 28-ПД и др.). Если в 1С в должности или штатной единице указаны иные условия льготного стажа (например, 27-1, 27-12, 27-14), выгрузка этого тега вызывает критическую ошибку с кодом 20 или 30.
  3. Неверный выбор типа формы при исправлении стажа. Попытка отправить тип формы "Дополняющая" на сотрудников, которые уже присутствовали в принятой "Исходной" форме, приводит к отказу приема отчета со стороны ПФР/СФР.

Переход на ПО ПД и поиск протокола проверки

Для валидации отчетов персучета необходимо использовать актуальное программное обеспечение ПО ПД. Рассмотрим особенности работы с этой программой:

Если при работе в ПО ПД (особенно на устаревших ОС) по нажатию кнопки "Протокол проверки" ничего не происходит, проанализируем причину. Программа использует системные модули отображения HTML, требующие браузеров определенной версии. Однако сам протокол успешно формируется в фоновом режиме.

Найдем сформированный протокол вручную: зайдем в каталог установки программы ПО ПД и откроем папку PFR_PO-PD/output (или папку output в директории программы). В ней содержатся текстовые и HTML-файлы протоколов проверки, которые можно открыть в любом установленном веб-браузере.

Устранение ошибки с тегом ДоляСтавки в 1С и XML-файле

Проанализируем ситуацию, когда в XML-файл выгружается лишний тег ДоляСтавки со значением 0.00 для льготных оснований, где он не предусмотрен.

Посмотрим на два способа решения данной проблемы:

Способ 1. Корректировка кадровых данных в 1С

  1. Откроем справочник Должности (или Штатное расписание).
  2. Перейдем в карточку должности сотрудника, у которого возникает ошибка.
  3. В разделе досрочного назначения пенсии проверим заполнение параметров. Если должность не относится к педагогической или медицинской деятельности (где требуется указание доли ставки), необходимо полностью очистить поле доли ставки или количества часов, чтобы оно не содержало даже нулевых значений.
  4. Переформируем документ СЗВ-СТАЖ и выполним повторную выгрузку.

Способ 2. Ручная очистка XML-файла редактором

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

  1. Откроем выгруженный файл XML с помощью любого текстового редактора (например, Блокнот или Notepad++).
  2. Воспользуемся функцией поиска и закроем/удалим все вхождения строк содержащих тег доли ставки:

<ЛьготныйСтаж.ВЛ.ДоляСтавки>0.00</ЛьготныйСтаж.ВЛ.ДоляСтавки>

После удаления этих строк и сохранения файла повторная проверка в ПО ПД пройдет без ошибок.

Разграничение типов форм: Исходная, Дополняющая и СЗВ-КОРР

Выясним правила применения типов отчетов во избежание отклонения сведений Фондом:

  1. Тип "Исходная" — подается один раз за отчетный период на всех застрахованных лиц предприятия. Если первичный отчет был отклонен полностью (получен протокол с кодом ошибки 50), отчет исправляется и повторно подается с типом "Исходная".
  2. Тип "Дополняющая" — используется только для подачи сведений по тем сотрудникам, которых забыли включить в первоначальный исходный отчет. Сдавать "Дополняющую" форму на уже принятого сотрудника для исправления его стажевых периодов или кодов вредности нельзя.
  3. Форма СЗВ-КОРР (или корректирующий подраздел 1.2 ЕФС-1) — предназначен для изменения, исправления или дополнения сведений по сотрудникам, на которых "Исходная" форма ранее уже была принята Фондом.

При необходимости перенести ошибочные данные из исходного отчета в корректирующий документ, можно использовать обработку заполнения СЗВ-КОРР на основании сведений документа СЗВ-СТАЖ, после чего проверить готовую корректировку в программе ПО ПД.

← На главную