Краткое описание :
Доработать функционал по выполнению предварительной разноски при наличии сторнирующих записейОписание :
Предварительная разноскаЧто измененно :
Доработать функционал по выполнению предварительной разноски при наличии сторнирующих записей, для защищенных табелей.
Выявлено несколько случаев:
1. У сотрудника есть отпуск на один день в текущем месяце
Есть постоянная доплата с алгоритмом 97 признак 1
Дата проверки табеля текущего месяца установлена.
Внесена сторнирующая запись с признаком С_Б
при предварительной разноске , вид оплаты с 97 алгоритмом разбивается этим отпуском. Т.е. если отпуск 15.03, то доплата с 01 по 14 и с 16 по 31.Как следствие, вычет задваивается.
2.Есть две постоянные доплаты - одна за февраль (с 26 по 28), другая за март (с 1 по 7). После выполнения разноски - обе доплаты с этими датами попадают. Добавлена сторнировочная запись на период с 26 по 28 февраля. После этого февральская доплата перестаёт участвовать в разноске. При этом в расчёт стоит "+". От входимостей "разбивать по датам" и "сторнируется" ситуация не зависит.
Как измененно :
Доработан функционал по выполнению предварительной разноски при наличии сторнирующих записей, для защищенных табелей.
Теперь наличие сторнирующих записей не влияет на разноску
1. доплат с алгоритмами 97, 98 признак 2 и на доплаты с типом "Скидка".
2. На доплаты, для которых указан "+" в поле в расчет.