Почему в СЗВ-СТАЖ в ЗУП 3.1 не заполняется стаж ПФР и отсутствуют коды периодов?

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

Переход с редакции 1С:Зарплата и управление персоналом 2.5 на 3.1 — это всегда сложный процесс, сопровождающийся переносом огромного массива данных. Одной из самых частых и неприятных проблем, с которой сталкиваются пользователи после завершения переноса, является некорректное формирование отчета СЗВ-СТАЖ. Ситуация обычно выглядит так: стаж перенесся общим периодом, но в графе 11 отсутствуют необходимые коды, такие как НЕОПЛ (отпуска за свой счет), БОЛЬНИЧ (больничные листы) или ДЕТИ. Кроме того, часто в отчет не попадают сотрудники, уволенные в отчетном году.

В этой статье мы подробно разберем, как устроены механизмы учета стажа в ЗУП 3.1, проанализируем влияние различных регистров и выясним, какие шаги необходимо предпринять для исправления ситуации. Мы пройдем путь от проверки справочников до прямого анализа регистров сведений.

Шаг 1. Проверка классификатора видов начислений

Прежде чем искать проблему в перенесенных данных, нам необходимо убедиться, что сама конфигурация ЗУП 3.1 понимает, как интерпретировать те или иные периоды. Рассмотрим настройки видов расчета. Разберем по шагам, на что обратить внимание:

  1. Перейдем в раздел Настройка — Начисления.
  2. Найдем начисления, которые должны отражаться в стаже особым образом (например, «Отпуск без сохранения оплаты», «Больничный за счет работодателя» или «Отпуск по уходу за ребенком»).
  3. Откроем карточку начисления и перейдем на закладку Учет времени.
  4. Проанализируем поле Вид стажа ПФР. Если для отпуска за свой счет там не указано значение Неоплачиваемый период, то программа при формировании отчета будет считать этот период обычным рабочим временем.

Важный нюанс: при переносе данных настройки видов расчета из старой базы могли наложиться на новые не совсем корректно. Обязательно проверьте, чтобы для всех отклонений были проставлены соответствующие коды ПФР. Если вы внесли изменения в настройки начислений уже после формирования документов переноса, данные в регистрах стажа автоматически не обновятся — потребуется их пересмотр.

Шаг 2. Анализ структуры регистров стажа

Выясним причину, по которой отчет игнорирует записи. В ЗУП 3.1 учет стажа ПФР ведется в нескольких взаимосвязанных регистрах. Рассмотрим их подробнее:

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

Шаг 3. Хронология документов «Перенос данных»

Разберем важный технический момент. При выполнении переноса данных из 2.5 создаются документы Перенос данных (обычно с кодами ПФР, СТЖ, СЗВ). Посмотрим на последовательность их проведения. Если записи в основной регистр стажа заносились не в хронологическом порядке (например, сначала запись о больничном за 2018 год, а потом запись о приеме на работу за 2015 год), внутренние механизмы платформы могут некорректно сформировать итоговую таблицу стажа.

Для решения этой проблемы рекомендуется:

  1. Найти все документы Перенос данных, которые делают записи в регистры ПФР.
  2. Попробовать выполнить их перепроведение в строгой хронологической последовательности дат событий.
  3. Если объем данных невелик, можно попробовать по одному сотруднику перенести данные порциями: один документ — один месяц — одно состояние. Это гарантирует отсутствие конфликтов при записи в регистры.

Шаг 4. Решение проблемы с уволенными сотрудниками

Часто при «рекомендованном» переносе данных (кратком) в новую базу попадают только те сотрудники, которые числятся в штате на дату переноса. Уволенные в течение последнего года сотрудники могут не попасть в справочник Сотрудники, хотя сведения об их физических лицах присутствуют.

Выясним, как это исправить:

  1. Проверьте, перенеслись ли Физические лица. Если они есть, но карточки сотрудников отсутствуют, отчет СЗВ-СТАЖ их не увидит, так как он строится в разрезе объектов справочника Сотрудники.
  2. В версиях до 3.1.8 существовала специализированная обработка переноса стажа ПФР. В новых релизах она скрыта. Одним из вариантов решения является временный перенос данных в пустую базу версии 3.1.7 с использованием этой обработки, и последующее обновление этой базы до актуального релиза.
  3. Также можно воспользоваться обработкой Выгрузка и загрузка данных XML для допереноса недостающих физлиц и сотрудников из базы-источника, если типовой механизм их пропустил.

Шаг 5. Работа с регистром «Записи о стаже до начала эксплуатации»

Рассмотрим еще один инструмент. Если типовые регистры Периоды стажа ПФР заполняются с ошибками, можно прибегнуть к использованию регистра Записи о стаже до начала эксплуатации.

Проанализируем алгоритм:

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

Шаг 6. Проверка регистра «Состояния сотрудников»

Для корректного выделения периодов НЕОПЛ и БОЛЬНИЧ в СЗВ-СТАЖ программа должна видеть не только записи в регистрах ПФР, но и соответствующие записи в регистре сведений Состояния сотрудников.

Рассмотрим ситуацию: если в документе Перенос данных указан период стажа как «Отпуск без сохранения оплаты», но в регистре Состояния сотрудников на этот период нет записи «Отпуск без сохранения оплаты», система может войти в противоречие. Проверьте, чтобы документы переноса заполняли регистр Состояния сотрудников (соответствующая вкладка в документе Перенос данных) параллельно с регистрами ПФР.

Резюме: контрольный список действий

Для исправления стажа выполните следующие действия:

  1. Проверьте настройки времени в справочнике Начисления (код ПФР для каждого вида отклонения).
  2. Сверьте данные в двух регистрах: Периоды стажа ПФР и Параметры периодов стажа ПФР. Если первый пуст или заполнен неверно, второй работать не будет.
  3. Перепроведите документы переноса в хронологическом порядке.
  4. Используйте технические инструменты: если работа ведется в релизах 3.1.8+, попробуйте временно использовать механизмы версии 3.1.7 для корректного «подтягивания» уволенных сотрудников.
  5. Запустите технологический анализ данных в разделе «Администрирование» — «Обслуживание» для выявления пересекающихся периодов стажа, которые могут блокировать заполнение отчета.

Помните, что СЗВ-СТАЖ — это отчет, который собирает данные «по кирпичикам» из множества таблиц. Только согласованность данных в кадровых состояниях, настройках начислений и специализированных регистрах ПФР позволит получить корректный результат.

← На главную