Tufelka написала:
Например, премия за 1 квартал выплачена в мае. Соответственно она войдет в расчет средних для июньского отпуска, потому что расчетный период июнь-май. А если же отпуск был в апреле, то эта премия в расчет среднего для него не войдет.
Нужно чтобы вошло?
Если да, то при таком подходе, премию нужно вводить на первое число квартала. Если это невозможно, то создают два вида оплат для премий. Первый - обычный ВО начисление, но который не входит в базу средних, который заводится на день выдачи. Второй - не является начислением, но входит в базу средних, заводится на первую дату квартала. Заведение второго ВО будет вызвать обратный расчет, что обеспечит перерасчет отпусков, которые были рассчитаны ранее выдачи премии.
Перерасчет по числу вошедших месяцев тоже можно сделать. В правиле конечной обработке это значение вернет операция NUM=M. Но только придется завести 4 правила расчета среднего квартальной премии для каждого квартала отдельно. И для каждого правила создать свое правило релевантности, которое обеспечит выбор соответствующего квартала.
Правило будет примерно таким
Code:
NUM=M
NUM<3
AMT=M
MULTI ANA
NUM=3
DIVID ANR
Но главное здесь - правильно настроить релевантность.