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