Доброго всем дня!
Создал вид расчета "доплата до мрот".
Формула вида расчета "Макс(0,МРОТ/Норма времени в днях*Время в днях-Расчетная база)".
Настроил расчетную базу.
До отклонений в работе сотрудника вид расчета "доплата до мрот" считалось все правильно.
В одном из месяцев сотрудников пошел в отпуск за свой счет на 3 дня, норма дней по графику 21.
Вид расчета "Надбавка за сложность, напряженность и специальный режим" считается процентом от расчетной базы( в расчетную базу входит оклад по дням и по часам)
В расчетной базе "доплата до мрот" правильно посчитался оклад, пропорционально отработанным дням.А вот вид расчета "Надбавка за сложность, напряженность и специальный режим" тоже посчитался пропорционально отработанным дням, хотя он не должен.
(1) syberman, проверьте вид расчета "Надбавка за сложность, напряженность и специальный режим". Скорее всего у вас там вытесняющие начисления установлены, а их быть не должно.
(1) syberman, я был не прав в (2). Нужно наоборот настроить вытесняющие начисления. Об этом говориться в статье о Доплате до МРОТ на ИТС (ссылка)
Приведу цитату. Ситуация, идентична вашей, только здесь начисление - премия.
Видим, что получен не ожидаемый результат расчета. При расчете с комментарием можно установить, что премия, которая рассчитывается процентом от оклада, взята в базу не в начисленном размере 163,64 руб., а в уменьшенном 133,887273. Нетрудно заметить, что эта сумма образовалась в результате уменьшения начисленной премии пропорционально времени (163,64 / 176 * 144). Причина в том, что для премии не были настроены вытесняющие начисления. Хотя на расчет размера самой премии эта настройка непосредственно не влияет, но она влияет на определение фактического периода ее действия. Т.е. сейчас считается, что премия в размере 163,64 начислена за весь месяц целиком, значит в базу доплаты до МРОТ нужно взять часть, приходящуюся на фактический период действия этой доплаты. А поскольку для доплаты настроены вытесняющие начисления, фактический период ее действия равен не полному месяцу, а состоит из частей с 1 по 9 и с 16 по 30 ноября. Поэтому для корректного расчета доплаты необходимо настроить вытеснение и для всех входящих в ее базу основных начислений.
по-моему это на уровне платформы такая логика, так как план видов расчетов настроен как "зависимость базы по периоду действия".
Это относится ко всем начислениям, которые считаются по базе, в которую входят также рассчитываемые по базе...
Как я поняла при вытеснении - период фактического действия разбивается только для основного вида начисления (оклад). Для вида начисления, рассчитанного по базе, фактический период действия остается весь месяц, несмотря на то, что сумма рассчиталась только за отработанное время с учетом вытеснения. и затем, когда этот вид расчета попадает в базу для третьего начисления - вот тут начинает опять работать вытеснение!!!
Не претендую на истину - пусть гуру меня поправят.