2015-07-22 14:52:20
Краткое описание :
Не правильно обрабатывается запись о сторнировании при пересечении отпуска с больничнымОписание :
Предварительная разноскаЧто измененно :
Не правильно обрабатывается запись о сторнировании с причиной Б_О" при переносе сумм отпуска из-за пересечения с больничным.
Если заменить причину на Б_О то сторнирование работает корректно.
Очередной отпуск с 30.04.15 -02.05.2015. Расчет отпуска по архиву оплат. Сумма отпускных перечислена полностью. Записи об отпуске находятся в архиве
Расчетный период - май.
В мае сотрудница приносит больничный с 30.04.2015 по 30.04.2015
После ввода больничного запускаем функцию Контроль пересечения больничных с отпусками.
Эта функция создает записи разделе "Сторнирование и пересчет" Смежных данных:
При расчете зарплаты мы должны получить перенос сумм с апреля на май один день.
Но в предварительном просмотре создается запись на два дня с плюсовым количеством дней, а должно быть две записи.
Одна с минусовым количеством дней на 30.04.15, вторая с плюсовым на 3.05.2015.
Как измененно :
Доработана функция "Предварительная разноска" по обработке записей о сторнировании с причиной Б_О" при переносе сумм отпуска из-за пересечения с больничным.
Теперь запись о переносе отпуска формируется корректно.
Примечание.
Напомним, что в Классификаторе видов оплат для записи об отпуске должны быть указаны следующие настройки:
тип оплаты "О"
(31) Сторнируется при наличии больничного, отпуска за закрытый период
(32) Учитывается при сторнировании отпускных сумм
Ниже описана ситуация, в которой проявлялась ошибка.
Очередной отпуск с 30.04.15 -02.05.2015. Расчет отпуска по архиву оплат. Сумма отпускных перечислена полностью. Записи об отпуске находятся в архиве.
Расчетный период - май.
В мае сотрудница приносит больничный с 30.04.2015 по 30.04.2015
После ввода больничного запускаем функцию Контроль пересечения больничных с отпусками.
При расчете зарплаты должны получить перенос сумм с апреля на май за один день.