Добрый день,
В релизе ЗУП 3.1.29.21 реализована проверка при проведении отпуска по уходу за ребенком: дата документа не должна быть больше даты окончания выплаты пособия до 1.5 лет.
При тестировании обнаружилась странная логика поведения программы.
Кадровиком создан документ в марте 2024 от 26.03.24 с датой начала 24.03.24 по 31.03.24
Дата окончания отпуска до 1,5 лет – 25.03.24 (меньше даты документа 26.03.24)
(// даты взяты произвольно для наглядности тестирования)
При проведении документа кадровиком ожидалось получить сообщение об ошибке, но его нет.
Однако, при проведении этого документа расчетчиком, сообщение об ошибке присутствует: Дата окончания выплаты пособия за счет ФСС до полутора лет не должна быть меньше даты документа.
При этом, расчетчик не может исправит эту дату (нет прав на редактирование). Ему придется обращаться к кадровику для исправления этой ситуации.
Подскажите, пожалуйста, в чем может быть логика такого поведения программы? Не должна ли проверка срабатывать при проведении документа кадровиком? Возможно, кадровику не хватает каких-то прав?
Аналогично, все другие проверки, которые есть к документу (не срабатывает под кадровиком, срабатывает под расчетчиком):
• Не указана дата окончания выплаты пособия за счет ФСС до полутора лет
• Дата окончания выплаты пособия за счет ФСС до полутора лет превышает дату окончания отпуска
• Дата окончания выплаты пособия за счет ФСС до полутора лет не должна быть меньше даты начала отпуска