Задача 180.7572

Задача :180.7572

Краткое описание :
некорректная обработка корзины при открытых замещениях у сотрудника
Описание :
Рабочая корзина (обработка сигнала)
Что измененно :

Сотруднику оформляют приказ на перевод с середины текущего месяца, при обработке записи по этому приказу в рабочей корзине формируется архивный переход на прошлый месяц, лицевой счет не изменяется.
Ошибка возникает, если на момент обработки корзины у сотрудника есть замещение без даты окончания, открытое в середине позапрошлого месяца. Если замещение закрыть и повторно обработать корзину, формируется корректный переход с середины месяца и идет правильный расчет. При оформлении приказа на перевод никаких предупреждений о незакрытых замещениях не происходит. Необходимо либо предупреждать пользователя о некорректном замещении и не давать утверждать приказ на перевод, либо в момент обработки корзины опираться на дату изменения в корзине, а не на кадровые замещения. Второй вариант предпочтительнее, поскольку пользователи могут утвердить перевод при корректных замещениях, а потом оформить задним числом еще одно или снять дату у существующего, это маловероятно, но вызывает серьезные ошибки в расчете. Кроме того бухгалтерия переживает что они обрабатывают корректную запись, а из-за кадровых ошибок, к которым у расчетного нет доступа, получаются ошибки в заработной плате.
Как измененно :

Ошибка исправлена. В случае заместительства без даты окончания переход, связанный с последующим переводом, создается на дату начала из записи рабочей корзины.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_LSCHETZ_LSCHETRES9.1.019.0
Z_LSCHETZ_LSCHETRES9.1.19.0