КАЛЬКУЛЯТОР ДНЕЙ ОТПУСКА
пропорционально времени перемещений
/02.12.2014

Дополнение "КАЛЬКУЛЯТОР ДНЕЙ ОТПУСКА пропорционально времени перемещений" (далее КАЛЬКУЛЯТОР) к приложению ОТПУСКА производит в автоматическом режиме расчет дней отпуска в рабочем году пропорционально времени перемещений или переводов внутри предприятия с разным количеством  дней отпуска  в периодах (в связи с изменением профессий/должностей, рабочих мест или условий труда).

КАЛЬКУЛЯТОР работает только совместно с ОТПУСКАМИ. При перемещении по записям отпусков экранной формы ОТПУСКА в активном окне КАЛЬКУЛЯТОРА синхронно отображаются позиции движения сотрудника в рабочем году, за который был предоставлен отпуск и отображается расчет дней отпуска пропорционально времени этих перемещений.

Открывается КАЛЬКУЛЯТОР посредством нажатия на кнопку "История дней ВСЕГО" в нижней части экранной формы ОТПУСКА и имеет следующий вид:

Первоначальный размер столбцов табличной части можно изменить буксировкой нажатой кнопкой мыши за их границы. Порядок столбцов изменяется также буксировкой их заголовков влево или вправо.

Экранная форма имеет два режима:
1) режим просмотра, в котором можно осуществлять навигацию, или сортировки по таблице записей, вывод на печать, выход из приложения,
2) режим редактирования, включение которого происходит при нажатии на кнопку РЕДАКТИРОВАНИЕ . При этом кнопки СОХРАНИТЬ и УДАЛЕНИЕ записи становятся доступными, а кнопки ПЕЧАТЬ и ВЫХОД недоступными (неяркого цвета), в
котором допускается изменение только данных поля "Дней отпуска".

Экранная форма КАЛЬКУЛЯТОРА представляет из себя готовый визуальный расчет требуемых дней отпуска в рабочем году пропорционально времени перемещений, значение которых отображено в итоговом поле "Пропорц.дней/Пропорционально дней", расположенного в нижней части формы справа. В случае правильного заполнения данных столбца Дней отпуска специалист кадровой службы должен проконтролировать правильность расчета и занести вручную итоговые данные поля "Пропорц.дней/Пропорционально дней" в поля "Истории дней отпуска" сотрудника приложения ОТПУСКА.
Перенос итогов расчета из КАЛЬКУЛЯТОРА в ОТПУСКА выполняется кадровиком потому, что "История дней отпуска" для сотрудников учитывается в базе данных ОТПУСКОВ в развернутом виде (основной отпуск + дополнительные: с первого по пятый), а расчет  в КАЛЬКУЛЯТОРЕ выполняется по их общему числу.

Описание элементов экранной формы.

Столбец "Дней отпуска" табличной части отображает количество положенных дней отпуска для текущей позиции движения. По умолчанию оно заполняется автоматически из справочника профессий/должностей и может корректироваться для конкретного работника.

Столбец "Дней в периоде" для текущей позиции движения рассчитывается автоматически и контролируется итоговым полем "в периоде дней", расположенного в нижней части формы.

Столбец "Месяцев в периоде" для текущей позиции движения рассчитывается автоматически по ФАКТИЧЕСКОМУ методу расчета и контролируется итоговым полем "в периоде месяцев", расположенного в нижней части формы.

Поле со списком методов расчета количества месяцев в периоде имеет два значения: ФАКТИЧЕСКИЙ или Полно(средне)месячный. ФАКТИЧЕСКИЙ метод принят в КАЛЬКУЛЯТОРЕ за основной и всегда устанавливается по умолчанию. Это точный компьютерный алгоритм с минимальной погрешностью в расчете. Альтернативой ему может быть так называемый "Полно(средне)месячный" метод, который использует среднемесячное количество дней в месяце равное 29,7 (в среднем за пять лет), установленное методикой Минтруда. Так как количество дней в месяце в нем взято в среднем за пять лет, то в расчете за годовой период он имеет большую погрешность по сравнению с ФАКТИЧЕСКИМ методом.

Столбец "Дней отпуска за месяц" для текущей позиции движения рассчитывается автоматически путем деления данных столбца Дней отпуска на 12 (число месяцев в году).

Столбец "Пропорц. дней" для текущей позиции движения рассчитывается автоматически путем умножения данных столбца Дней отпуска за месяц на данные столбца Месяцев в периоде.

Кнопка "ИТОГ" при нажатии обновляет итоги расчета.

Итоговое поле "в периоде дней" , расположено в нижней части формы, суммирует все поля по столбцу Дней в периоде, используется для контроля верности расчета и должно быть равно 365 дней (366 - для високосных лет кратных 4, напр. 2012).

Итоговое поле "в периоде мес." , расположено в нижней части формы,  суммирует все поля по столбцу Месяцев в периоде, используется для контроля верности расчета и должно быть близко или равно 12 месяцев.

Итоговое поле "Пропорц.дней/Пропорционально дней" - сумма данных полей столбца Пропорц. дней и отображает результат расчета требуемых дней отпуска в рабочем году пропорционально времени перемещений, округленное значение (по правилу 0,5=1,0) которого необходимо занести в поля "Истории дней отпуска" сотрудника приложения ОТПУСКА.