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