Additional Vacation Days Report
Согласно статьям 116 и 117 трудового кодекса АР, в зависимости от трудового стажа, а также от количества детей в возрасте до 14 лет, сотруднику полагаются дни дополнительного отпуска. Для автоматического начисления дней дополнительного отпуска был разработан отчет «Добавление дополнительных дней отпуска» (70950696), который запускается периодическим заданием и выведена страница настройки «Настройка дополнительных отпусков».
Шаг 1: Настройка дополнительных отпусков
Настройка дополнительных отпусков состоит из страницы настройки дополнительных отпусков и строк настройки.
Страница настройки имеет следующие поля:
| Поле | Описание |
|---|---|
| Код временной активности основного отпуска | Определяет код временной активности основного отпуска. |
| Код временной активности отпуска за стаж | Определяет код временной активности основного отпуска. |
| Код временной активности отпуска на детей | Определяет код временной активности отпуска на детей. |
| Максимальный возраст ребенка | Определяет количество детей до соответствующего возраста. |
Страница строк настройки имеет следующие поля:
| Поле | Описание |
|---|---|
| Тип | Определяет тип дополнительного отпуска. Выбирается из выпадающего списка: Стаж, Дети. |
| Дата начала | Определяет дату начала действия настройки. |
| Дата окончания | Определяет дату окончания действия настройки. |
| Минимальное значение | Определяет минимальное значение. |
| Дней отпуска | Определяет дни отпуска. |
Шаг 2: Запуск отчёта "Добавление дополнительных дней отпуска"
На странице «Операции очереди работ» требуется создать и запустить периодическое задание с номером объекта 70950696.
При начислении дней дополнительного отпуска за стаж проверка на минимальный стаж проходит по полю «Общий стаж лет» на странице "Трудовой стаж сотрудника". При этом, при проверке на стаж, учтено требование законодательства, о праве на дополнительный отпуск с момента достижения соответствующего стажа. Другими словами, если на дату запуска отчета, стаж работника достиг одного из минимального значения, определенного на настройке, отчет создаст ил и обновит дни начисления дополнительного отпуска за стаж по рабочему году, в котором достигнуто минимальное значение.
При начислении дней дополнительного отпуска за детей отчет считает количество записей на странице "Родственники сотрудника", для которых "Включать в дополнительный отпуск" определена как «Да» и проверяет возраст ребенка на дату начала из строки начисления основного отпуска. При этом, при проверке на возраст, учтено требование законодательства (пункта 3, статьи 117 трудового кодекса АР), о праве на дополнительный отпуск до конца соответствующего календарного года в случае исполнения 14-ти лет одному из детей.
На карточке сотрудника, во вкладке "Администрирование" выведен чеккер "Не начислять дополнительных дней отпуска". Если чеккер активирован, то при запуске отчета «Добавление дополнительных дней отпуска", дни дополнительного отпуска данному сотруднику создаваться не будут.