Задача 102.120018

Задача :102.120018

Краткое описание :
После обработки отзыва потеряли дни отпуска с "+" в предварительной разноске
Описание :
Предварительная разноска
Что измененно :

разноске.
В архиве отпуск, состоящий из пакета (осн +доп). В тек месяце вводим больничный, который продлевает отпуск.
Выполняем функцию "Контроль пересечения больничных с отпусками", сторнирующие записи создаются.
После предварительной разноски результат правильный, т.е. записи с отпуском как с "-", так и с "+" на дни отпуска сдвигаемые.
Далее создаем отзыв из отпуска на дни продленные, обрабатывает его, создались дополнительные сторнирующие записи.
Делаем предварительную разноску и в результате видим, что записи с "+" потерялись.
Как измененно :

1. Доработана функция "Предварительная разноска".
Ранее, после выполнения функции "Контроль пересечения больничных с отпусками" и последующего отзыва из отпуска на время продления, начисленные суммы отпуска не переносились. Теперь такая ситуация исправлена.

2. Доработана функция "Отзывы из отпуска".
2.1. Ранее, при отзыве с возвратом начисленной суммы, формировались записи с датами, не всегда соответствующими реальному переносу.
Теперь эта ситуация исправлена.
В дальнейшем, эти записи будут использоваться для корректной обработки функцией "Предварительная разноска".
2. 2. Кроме того, доработан контроль формирования записей о сторнировании.
Если в окне "Сторнирование и пересчет" уже есть запись с пометкой 'С_О' или 'С_Б', принадлежащая тому же периоду, то новая запись не формируется. При этом выдается соответствующее сообщение.

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