Есть письма Минтруда (22.02.24 г. N 14-6/ООГ-1005 + 27.03.26 N 14-6/ООГ-1236) по которым период приостановления ТД не входит в стаж для отпуска за работу на Крайнем Севере, но в типовой ЗУП КОРП 3.1.34.276 он включается в стаж. От 1С получили ответ, что да, это ошибка: «При приостановлении трудового договора ошибочно продолжают накапливаться дополнительные отпуска» — https://bugboard.1c.ru?state=prj-hrm3-er-70101488
Решили посмотреть, как можно поправить это самостоятельно и увидели по коду вот такую картину.
ПерерывыПредоставленияРаздвигаютГод = Истина;
Если СтрокаВидаОтпуска.ВидЕжегодногоОтпуска = ОбщегоНазначенияКлиентСервер.ПредопределенныйЭлемент(«Справочник.ВидыОтпусков.Северный») Тогда
ПерерывыПредоставленияРаздвигаютГод = Ложь;
КонецЕсли;
Если СтрокаВидаОтпуска.ВидЕжегодногоОтпуска = ОбщегоНазначенияКлиентСервер.ПредопределенныйЭлемент(«Справочник.ВидыОтпусков.ОтпускЗаВредность»)
И ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СтрокаВидаОтпуска.ВидЕжегодногоОтпуска, «НакопительныйОтпуск») Тогда
ПерерывыПредоставленияРаздвигаютГод = Ложь;
КонецЕсли;
ПерерывыПредоставленияРаздвигаютГод — это внутренняя логическая переменная в коде конфигураций 1С:ЗУП 8 (в частности, в функции ЗаработанныеОтпуска общего модуля ОстаткиОтпусков). Она отвечает за алгоритм расчета рабочих лет сотрудника. По умолчанию переменная установлена в ИСТИНА, и ТОЛЬКО для северного отпуска и отпуска за вредность с видом «Накопительный отпуск» (т.е. за фактически отработанное время) устанавливается в ЛОЖЬ.
Вопрос – почему только для этих двух видов отпусков? Почему они выделены отдельно и в чем их уникальность? В том, что они отдельно выделены (прописаны) в ТК?
a) Кроме установленных законодательством ежегодных основного оплачиваемого отпуска и дополнительных оплачиваемых отпусков, предоставляемых на общих основаниях, лицам, работающим в районах Крайнего Севера, предоставляются дополнительные оплачиваемые отпуска продолжительностью 24 календарных дня, а лицам, работающим в местностях, приравненных к районам Крайнего Севера, — 16 календарных дней. (статья 321 ТК)
b) 000000В стаж работы, дающий право на ежегодные дополнительные оплачиваемые отпуска за работу с вредными и (или) опасными условиями труда, включается только фактически отработанное в соответствующих условиях время (статья 121 ТК).
Получается, что для всех доп. отпусков за исключением указанных, период приостановления ТД продлевает рабочий год и переносит дату предоставления 1/12 части доп. отпуска на новую дату (после возобновления ТД). Изначально была мысль одновременно с прекращением (возобновлением) ТД вручную ввести кадровые переводы с отменой (возобновлением) прав на доп. отпуска, но для северного и вредности это не помогло.
+ вопрос
А на основании чего продляется рабочий год при отмене и возобновлении прав для оставшихся доп. отпусков (не северный и не вредный) Ведь в ч. 2 ст. 121 ТК РФ ничего не говорится о приостановлении.
Здравствуйте! Ваш вопрос принят в работу, но на ответ нам потребуется чуть больше времени. Спасибо за понимание!
Немного дополню — при моделировании в типовой демо-базе также обратили внимание на то, что периоды временной отмены прав на доп отпуска (кроме северного и вредного) продлевают по ним рабочий год. Почему?
В ч. 2 ст. 121 ТК РФ ничего не говорится про периоды отмены прав. Или это так реализовано из-за того, что нет нормативного определения понятия рабочий год и считается, что рабочий год — это полные 12 месяцев фактической работы и других периодов, учитываемых в стаже для такого отпуска.
Добрый день! Дело в том, что для всех отпусков, назначенных сотрудникам в плановом порядке, происходит накопление дней ежемесячно по следующему алгоритму — ttps://buhexpert8.ru/1s-zup/otpuska-i-komandirovki/raschet-ostatkov-i-planirovanie-otpuskov/uchet-ostatkov-otpuskov.html . И сдвиг рабочего года производится одинаково — Расчет прав на отпуск при сдвиге рабочего года
Исключение — северный и отпуск за вредность, здесь важно фактически отработанное время в определенных условиях:
Дополнительный отпуск при работе в северных районах в ЗУП 3.1
Дополнительный отпуск за вредность в ЗУП 3.1
По последнему вопросу есть предположение, что проблема в остатках. Т.е. только отмены прав на отпуск недостаточно, программа видит накопленные остатки и по этой причине продлевает рабочий год.
Дополнительно ещё посмотрю, что можно сделать, чтобы обойти ошибку, по результатам отпишусь.
Исключение — северный и отпуск за вредность, здесь важно фактически отработанное время в определенных условиях
По нашей логике (может она и ошибочна) фактически отработанное время в определенных условиях должно определять только кол-во заработанных дней, но не рабочий год.
С алгоритмом накопления дней по приведенной Вами ссылке знакомы, но к алгоритму есть большой вопрос. По нему получается, что для северного отпуска дата возникновения права на 1/12 часть отпуска зависит ТОЛЬКО от первоначального момента назначения прав:
— берем типовую демо-базу;
— назначаем сотруднику северный отпуск в плановом порядке;
— от даты приемы автоматически рассчитываются даты наступления прав на 1/12 часть ;
— делаем 12 временных переводов с отменой права на северный отпуск так, чтобы они приходились на изначально рассчитанные даты;
— результат — сотрудник отработал весь год в «северных» условиях, за исключением 12 дней, но не заработал ни одного дня отпуск. КАК?
Причину видим как раз в том, что для северного отпуска в коде явно прописано ПерерывыПредоставленияРаздвигаютГод = Ложь. Плюс в голове никак не укладывается, как одно и то же прерывание прав, например на северный отпуск и отпуск за интенсивный труд и ответственность, выполненное в одном и том же кадровом переводе, формирует разные рабочие года для этих видов отпусков:
— для северного отпуска рабочий год не продлевается (т.е. тут полное соответствие ч.2 ст.121 ТК РФ)
— для отпуска за за интенсивный труд и ответственность продлевается (а на основании чего?).
Почему период прерывания прав на северный отпуск не продлевает рабочий год?
Пример:
— 18.05.2026 даем право на северный отпуск
— в календарном месяце, в котором начинается рабочий год, отработано менее половины -начисление прав будет, когда сумма «обрезков» равна 15 дням. Даты наступления права — 01-число каждого календарного месяца
— 29.06.2026 отбираем права. До очередной 1/12 части не хватило 3 календарных дней «северного» стажа
— 02.11.2026 даем права.
— по нашей логике через 3 дня (включаю дату продления) должно возникнуть право на 1/12 часть отпуска = 02.11.2026 (включительно, т.е. +1 день) + 2 дня = 04.11.2026
— по мнению типовой ЗУП КОРП это право возникнет только 01.12.26
— плюс ранее рассчитанные даты 01.07.2026, 01.08.2026.. 01.11.2026 так и остаются датами возникновения права в РС «Заработанные прав на отпуска», просто на них нет заработанных дней отпуска
Нормативного определения понятию рабочий год нет. Считается, что рабочий год — это полные 12 месяцев фактической работы и других периодов, учитываемых в стаже для такого отпуска. Прерывание северного отпуска фактически означает, что у сотрудника нет соответствующих условий — в рабочий год включено менее 12 месяцев работы в условиях Крайнего Севера. И по нашей логике рабочий год надо продлевать.
Т.е. только отмены прав на отпуск недостаточно, программа видит накопленные остатки
Вот этой фразы не поняли.
Добрый день! Изучила разъяснения в законодательстве, там больше информации по отпуску за работу во вредных условиях труда. Ссылка идет на п. 8 Инструкции, утв. постановлением Госкомтруда СССР и Президиума ВЦСПС от 21.11.1975 № 273/П-20, где сказано:
«Полный дополнительный отпуск согласно Списку предоставляется рабочим, инженерно-техническим работникам и служащим, если они в рабочем году фактически проработали в производствах, цехах, профессиях и должностях с вредными условиями труда не менее 11 месяцев».
Т.е. отсюда идет привязка к рабочему году.
Но далее в рассуждениях всё сводится к тому, что порядок учета стажа за работу во вредных условиях не определен, поэтому рекомендуем такой порядок закрепить в ЛНА.
Получается, что т.к. в законодательстве нет четких разъяснений по данному вопросу, разработчики сами выбрали вариант реализации в программе.
По северному отпуску думаю, что тоже можно закрепить порядок учета дней в ЛНА организации.
По последнему пункт имеется в виду, что если мы отменяем права на отпуск, то действующие остатки отпусков остается поэтому программа может их ошибочно пересматривать.
Спасибо.
Рада, если смогла помочь! Хороших выходных! 🌸🌸🌸