Исходные данные:
Создан новый вр с произв.формулой расчета (РасчетнаяБаза/ОтработаноВремениВЧасах)*Процент*ВремяВЧасах, вид времени указан как "доп.начисление за уже оплаченное время", вид времени по классификатору указан новый вид "Спец работа".
Отработанное время по сотрудникам вводится сводным табелем. Расчетная база - это оклад+персональные надбавки.
Проблема:
Если человек в месяц отработал без отклонений от графика, то расчет по формуле производится верно. НО! как только кол-во часов в табеле отличается от графика - типовой показатель "ОтработаноВремениВЧасах" для нашего нового вр возвращает значение = норме по графику, при этом, например, для оплаты по окладу возвращает корректное значение из табеля.
Пример: Оклад сотрудника 5000р. Норма рабочего времени 163ч. Отработано 155ч. Ночных 10ч
Оклад по часам = 5000р/163ч*155ч = 4754,6 - все правильно!
Новая надбавка = 4754,6р/163ч*40%*10ч - здесь ошибка! формула должна быть 4754,6р/155ч*40%*10ч
Задача: необходимо доработать конфигурацию для корректного возврата значения показателя ОтработаноВремениВЧасах, либо предложить обход данной проблемы.
ps ввод каких либо доп.данных через показатели расчета не приемлемо. Ввод данных ограничен % надбавки и табелем рабочего времени.