Задача 102.179506

Задача :102.179506

2018-03-30 15:33:25
Краткое описание :
При формировании полагающихся не удалять полагающийся отпуск, если у него есть предоставленный остаток
Описание :
Функция формирования полагающихся отпусков
Что измененно :

Изменить подход к удалению отпусков в функции формирования полагающихся отпусков: при наличии фактических отпусков по остаткам, сформированным на основании удаляемого отпуска, не выполнять удаление, записывать сообщение в протокол.


Существует 2 РП:
2016-2017: основной отпуск 20 дней;
2017-2018: основной отпуск 20 дней (остаток за 2016-2017);
основной отпуск 20 дней;
Выдан остаток. Переформировываем полагающиеся отпуска за оба РП с удалением остатков и отпусков, с формированием остатков. Полагающийся и уже выданный остаток становится пользовательским, формируется еще один остаток, связанный с полагающимся отпуском 2016-2017.
Как измененно :

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

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_STAFFZ_STAFFRES9.1.159.02018-03-30 15:33:25