Дни отсутствия

Вопрос задал Павел С.

Ответственный за ответ: Змиевская Светлана (★9.93/10)

Здравствуйте. Вопрос следующий: При заполнении документа ввод остатков необходимо указать Дни отсутствия продляющие рабочий год. Но для вида отпуска северный (и отпуск за вредность) окно для ввода дней отсутствия не открывается. Почему?

Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.15.134)

Все комментарии (9)

  1. Здравствуйте!

    Показатель «Дней отсутствия» заполняется только для тех видов отпусков, для которых рабочий год продляется. Для северного и отпуска за вредность реализован другой алгоритм: рабочий год не сдвигается, а прерывается на периоды, когда отпуск не положен: Определение рабочего периода для северного отпуска и отпуска за вредность (ЗУП 3.1.2).

    Для отпуска за вредность позже был вообще переработан алгоритм учета прав на отпуск и остатков отпуска: Расчет остатка отпуска за работу во вредных условиях труда за фактически отработанное время (ЗУП 3.1.7.61) В качестве рабочего года теперь используются каленрадрные годы, а не период с даты приема + 12 месяцев и т.д.

  2. Посмотрел видео по ссылке. Там пример перевода сотрудника в «не северное» подразделение. У нас сотрудник находился в отпуске по уходу за ребенком. Все равно период отпуска не должен изменяться?
    И подскажите, пожалуйста, в связи с чем 1С переделала алгоритм?

    1. Да, Вы правы, продление рабочего года в случае отсутствий для Северного отпуска не убрали, только для отпуска за вредность.

      В принципе попробовала на демобазе, внести остатки отпуска — для северного отпуска и без указания «Дней отсутствия» рабочий год продлевается в итоге верно. Важно правильно указать дату окончания рабочего года изначально. Вот смотрите, мой пример. Рабочий год у сотрудницы изначально был 08.06.2020-07.06.2021. Ушла в отпуск по уходу она 01.12.2020 до 28.02.2021. Перенос данных выполняется на 01.01.2021. На момент переноса дней отпуска по уходу = 31 день. Дата окончания раб. года на момент переноса: 07.06.2021 + 31 день = 08.07.2021.

      После переноса данных в 2021 году необходимо продлить раб. год еще на 59 дней. Если при вводе остатков указать дату окончания раб. года для сев отпуска также 08.07.2021 (для основного она посчитается автоматом, можно просто скопировать оттуда), то в справке по отпуску на 31.12.2021 рабочие года для обоих видов отпусков будут определены одинаково. При этом для северного отпуска не было введено значение «Дней отсутствия».

      А вот кстати если «Дней отсутствия» не указать для основного отпуска, то раб. год по нему продлится неверно. Видимо, в коде заложено, что продление северного отпуска начинается четко с даты ввода остатков, а для основного — учитываются еще и периоды продления до ввода остатков (отпуск по уходу с 01.12.2020 по 31.12.2020), если не заполнено поле «Дней отсутствия». Думаю, поэтому «Дней отпуска» для северного отпуска не требуется вводить и форма ввода дней недоступна для этого вида отпуска. Но на всякий случай написала разработчикам. Как получу ответ, поделюсь информацией.

    2. Приложение

    3. Приложение

  3. Светлана, спасибо за ответы. А в чем причина разного поведения программы для разных видов отпусков? Так правильно по закону? На основании чего 1с реализовала данный алгоритм?

    1. Разные алгоритмы расчета остаток обычных отпусков и «вредного» отпуска заложены на уровне законодательства (п. 10 Инструкции, утв. Постановлением Госкомтруда СССР, ВЦСПС от 21.11.1975 N 273/П-20.). Что касается северного отпуска и обычных отпусков, то подсчет остатков отпусков здесь ведется одинаково. В ЗУП разница только при вводе остатков в указании «Дней отсутствия» — это технический момент и не думаю, что где-то на уровне законодательства он описан. Я могу предположить, что это связано с тем, что рабочий год северного отпуска не продевается при переводах в НЕ-северные подразделения. Но это только мои предположения. Если требуется знать точно, почему 1с реализовали именно так, лучше уточнить у них напрямую (v8@1c.ru).

  4. Еще раз спасибо, Светлана.

    1. Пожалуйста 🙂

Комментарии закрыты.