Sardes написал(а):
Поразбирался еще с округлением. Если указывать период 1 день, то расчет лимитов будет идти пропорционально числу календарных дней к 365. Соответственно за каждый месяц лимитов будет начисляться не 2,33. Соответственно шаги округления не кратны 2,33, и настроить получилось бы только если период действия лимитов всегда бы начинался с 01.01. Придется абапить.
так это, для чего вообще нужно округление? тут нужно немного математику подключить.
В ставите период лимита 1 день, далее считаете, значения на выходе и подставляете в результат,что должно получить, ну для стандартного отпуска как-то так:
Правило округления Следующий номер c Ниж. граница интерв. Включая границу ВерхнГраницаИнтервал Включая границу ЦелЗнач/округление
33 1 Основной отпуск 0,00000 X 1,16500 0,00000
33 2 Основной отпуск 1,16500 X 3,49500 2,33330
33 3 Основной отпуск 3,49500 X 5,82500 4,66660
33 4 Основной отпуск 5,82500 X 8,15500 6,99990
33 5 Основной отпуск 8,15500 X 10,48500 9,33320
33 6 Основной отпуск 10,48500 X 12,81500 11,66650
33 7 Основной отпуск 12,81500 X 15,14500 13,99980
33 8 Основной отпуск 15,14500 X 17,47500 16,33310
33 9 Основной отпуск 17,47500 X 19,80500 18,66640
33 10 Основной отпуск 19,80500 X 22,13500 20,99970
33 11 Основной отпуск 22,13500 X 24,46500 23,33300
33 12 Основной отпуск 24,46500 X 26,79500 25,66630
33 13 Основной отпуск 26,79500 X 28,75000 28,00000
33 14 Основной отпуск 28,75000 X 33,00000 X 30,00000