Краткое описание :
Задвоился расчет ночных часовОписание :
Предварительная разноскаЧто измененно :
Задвоился расчет ночных часов
Пользователь пожаловался на задвоение ночных часов.
В предварительном просмотре было 2 записи с 1 по 14.09 (человек уволился 14) на 20 часов каждая.
В табеле 20 часов(один период).
Ночные введены в итоги. Включена настройка раздельного учета часов из итогов.
Также у человека бал постоянный переход с 1.09
Помогло следующее
1. Удалил часы в табеле
2. Удалил переход, при этом также удалился Attrval
3. в табеле снова 20 часов - очистил
4. востановил переход по журналу
5. выставил 20 часов в табеле.
после этого расчет прошел нормально.
Просьба исправить.
Как измененно :
1. Добавлен дополнительный контроль в функции "Предварительная разноска" при формировании записей о ночных часах ( вечерних, праздничных, выходных, сверхурочных) с учетом переходов с настройками:
"Настройки Галактики \ Управление персоналом \ Табельный учет \ Расчет итогов \ Хранить итоговое количество часов для каждого перехода отдельно" -да
"Настройки Галактики \ Управление персоналом \ Табельный учет \ Расчет итогов \ Часы работы в ночное время" - вводить вручную.
Для начала следует пояснить, что ситуация заключалась в том, что пользователь дважды заносил вручную ночные часы: первый раз в сам табель без учета переходов, а затем в запись по переходу с первого числа.
Таким образом ночные часы в табеле были заведены дважды. Отсюда они переносились в предварительный просмотр.
Теперь, при формировании записей о ночных часах за период, не совпадающий, ни с одним переходом, в программе дополнительно проверяется наличие рабочего времени на этот период в принципе.
Если окажется, что такого рабочего времени нет, то и запись о ночных часах не заполняется.
2. Была также проведена доработка формирования дат начала и окончания в записях о ночных (вечерних, праздничных, выходных, сверхурочных) часах по основному периоду с учетом переходов с настройками:
"Настройки Галактики \ Управление персоналом \ Табельный учет \ Расчет итогов \ Хранить итоговое количество часов для каждого перехода отдельно" -да
"Настройки Галактики \ Управление персоналом \ Табельный учет \ Расчет итогов \ Часы работы в ночное время" - вводить вручную.
Теперь даты начала и окончания в такой записи формируются до перехода или после перехода, в том случае, если имеется переход с середины месяца до конца месяца, или с начала месяца до середины.