При подготовке отчетности СЗВ-СТАЖ за 2018 год многие бухгалтеры столкнулись с неожиданной проблемой: программа 1С автоматически проставляет код ДЛОТПУСК для всех сотрудников, которые уходили в ежегодный оплачиваемый отпуск. Однако, согласно Постановлению Правления ПФР № 507п от 06.12.2018, этот код имеет строго ограниченную сферу применения. Рассмотрим подробно, почему возникает эта ситуация и какими способами можно привести отчет в соответствие с требованиями законодательства.
Для начала проанализируем методологию заполнения отчета. Согласно пункту 2.3.13 Постановления 507п, код ДЛОТПУСК заполняется только для периодов работы застрахованного лица в особых условиях труда, за которые отсутствуют данные о начислении страховых взносов по дополнительному тарифу.
Это означает следующее:
ДЛОТПУСК ставится в том случае, если в период отпуска за него не начислялись взносы по доптарифам. Это позволяет «разорвать» стаж, дающий право на досрочную пенсию, не прерывая при этом общий страховой стаж.Таким образом, наличие ДЛОТПУСК у обычных сотрудников является технической ошибкой, которая может привести к получению предупреждений от проверочных программ ПФР (например, код ошибки 20).
Выясним, как разработчики 1С реализовали исправление этой ситуации. В версиях ЗУП 3.1.8.246 и выше (а также в аналогичных релизах БП 3.0 и ERP) логика формирования отчета была изменена. Рассмотрим важный нюанс: даже если в экранной форме «Сведения о стаже» вы видите выделенный период с кодом ДЛОТПУСК, это еще не означает, что он попадет в файл.
Проанализируем алгоритм действий:
ЗУП 3.1.8.246, ЗУП 2.5.139.1, БП 3.0.67.70 и последующие.Часто программа использует механизм «визуального разделения» для удобства пользователя внутри интерфейса, но при формировании файла срабатывает функция «схлопывания» периодов. Если у сотрудника нет особых условий труда, строки работы и отпуска объединяются в одну общую запись без кода ДЛОТПУСК.
Посмотрим на программный код, который отвечает за вывод этого значения. В конфигурациях на базе ЗУП 2.5 или УПП 1.3 логика может быть реализована через проверку условий труда. Рассмотрим пример функции, которая определяет, нужно ли выделять отпуск отдельно:
Функция ВыводитьДлительныйОтпускОтдельно(ЗаписьОСтаже) Экспорт
ИсключаемыеОснования = ИсключаемыеДляДлительногоОтпускОснованияВыслугиЛет;
Если ЗначениеЗаполнено(ЗаписьОСтаже.ОсобыеУсловияТруда)
Или (ЗначениеЗаполнено(ЗаписьОСтаже.ОснованиеВыслугиЛет)
И ИсключаемыеОснования.Найти(ЗаписьОСтаже.ОснованиеВыслугиЛет) = Неопределено) Тогда
Возврат Истина;
КонецЕсли;
Возврат Ложь;
КонецФункции
Как мы видим, программа проверяет заполнение полей ОсобыеУсловияТруда или ОснованиеВыслугиЛет. Если эти поля пусты (обычные условия), функция возвращает Ложь, и код ДЛОТПУСК не выводится в финальный файл, даже если он присутствует в регистрах стажа.
Если обновление программы по каким-то причинам невозможно, а ручная корректировка 150+ сотрудников нецелесообразна, рассмотрим альтернативный вариант через настройки видов начислений. Выясним, как тип параметра влияет на заполнение стажа:
ДЛОТПУСК, попробуем временно изменить эту настройку на «Не включать в стаж» или «Включать как работу», если конфигурация позволяет прямую настройку.Важно: этот метод является радикальным и может повлиять на другие отчеты (например, РСВ), поэтому после формирования и успешной сдачи СЗВ-СТАЖ настройки необходимо вернуть в исходное состояние.
Проанализируем ситуацию, когда программа уже была обновлена, но в ранее созданных документах код все равно остается. В 1С данные в документы отчетности часто «защелкиваются» в момент заполнения.
Выполним следующие шаги:
Если ваша организация уже отправила отчет за 2018 год и он был принят ПФР с предупреждением (но не с отказом), паниковать не стоит. Поскольку наличие или отсутствие кода ДЛОТПУСК для обычных условий труда не влияет на общую продолжительность страхового стажа и не искажает сведения о пенсионных правах (в днях), массово подавать корректирующие формы СЗВ-КОРР обычно не требуется. Однако для будущих периодов крайне важно следить за чистотой файла и отсутствием этого кода у «невредников», чтобы избежать лишних вопросов со стороны контролирующих органов.
Подводя итог, отметим: основным инструментом борьбы с лишним кодом является установка флага «Формировать файл в формате 2019 года» и использование актуальных релизов программ 1С, где реализован механизм автоматического объединения периодов стажа.