kotejka написал(а):
И ещё тогда вопросик про средние:
почему, если начало отпуска праздник (с 01-05-2015 по 07-05-2015), то в расчет средней не попадает годовая (/AWY); если делаю начало на 02-05-2015 - /AWY есть.
и аналогично с отпуском по вредности: если начало воскресенье – то годовая с средние не попадает.
Связано ли это с табл. V_T554C?
Добрый день!
Нет. Это никак не связано с V_T554C.
Был уверен, что эту вещь уже починили. Видимо нет
Если правильно понял у вас активировано расчет среднего по новому.
Детали проблемы уже точно не вспомню, но суть в том, что по настройке V_T554C отсутствие сплитуется на праздничный день и остальные дни. При этом по сплиту праздника ВО отпуска не генерируется в соответствии с классом подсчёта. Премии же генерируются по сплиту праздника и не подтягиваются к расчёту среднего, так как нет основного ВО по сплиту праздничного дня с которым их нужно связать.
На проекте в свое время делал доработку:
1. Генерировал технический ВО на праздничные дни в PAB'е (сам ВО в V_T554C прописывал для правила оценки отпусков и правилом дня 03). В результате технический ВО генерировался только на праздничный день;
2. После функции PAB прописывал свое правило ZPAB, которое осуществляет обработку технического ВО по необходимому классу оценки заменяя его на основной, но при этом обнуляется NUM, а в RTE прописываем 1. Тем самым на выходе получаем основной ВО с значением 1 в RTE сгенерированный на праздничный день (по нему AMT будет пустой, так как NUM=0). Основной ВО с количеством дней отпуска при этом остается неизменный.
И как итог в расчете среднего премия нормально подтягивается так как есть основной ВО сгенерированный на праздничный день.
Решение может и не самое правильное, но работало