Цитата:
А у вас точно стандартная реализация работает на основе ФМ HR_RU_AV_REFINE_RESULTS? Потому как по стандарту такие проверки - проверяет, что /AWY уже есть в результате расчета - не выполняются. Да и в /AWY по стандарту записывает исходный ВО (годовой бонус) без всяких пересчетов. Пересчетом занимается само ПРС.
Все верно, HR_RU_AV_REFINE_RESULTS работает с исходным ВО и в нем действительно нет проверки, что ВО уже есть в результате расчета. Я имел в виду ФМ HR_RU_AV_ADD_RUAVE_WAGE_TYPES - вот здесь проверка есть.
Цитата:
Вообще, ПРС для расчета отпуска и компенсации при увольнении должны обрабатываться разными ПРС, включая все вспомогательные, такие как ПРС для ГВ. То есть, для этих событий должны существовать два набора ПРС, обрабатываемые разными ВО. У них только правило кумуляции будет общее. Мало того, у ПРС для отпуска должна быть активирована заморозка на время отсутствия (вид A). Для компенсации такую заморозку использовать нельзя, так как она требует наличия сплита AB у стартового ВО, которого у компенсации не будет.
Да, так и есть. ПРС разные, правило кумуляции общее, и только для отпуска есть заморозка (эти грабли уже поправил).
Буду пробовать смотреть еще в сторону стандарта, хотя с виду в настройках никакого z нет. Возможно стандартные правила релевантности были заменены, соответственно отрабатывают в другой последовательности. Спасибо!