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