задача: введены доп надбавки порядок расчета процентом от базы.
глВыполнитьПроизвольныйРасчет()
...
ИначеЕсли (Порядок = Перечисление.ХарактерНачисления.Процентом) Тогда
Результат = глПолучитьБазуВР(ЖурналРасчетов.Объект, ВР, ДатаНачалаДоплаты, ДатаОкончанияДоплаты)*Величина/100;
...
Система оплаты сотрудников Повременно-премиальная по окладу согласно табеля(по часам)
в глПолучитьБазуВР считается по дням безусловно. переделал я эту формулу ДнейПоДоплате / ДнейПоВР * ЖрнЗарплата.Результат в часы из табеля(основные).
заметил что глПолучитьБазуВР используется в разных ВР например ДоплатаЗаВредность, РайонныйКоэф,Стимулирующая и других. И они получается тоже зависят от часов отработанных а не от дней.
как бы мне аккуратно сделать разделение между расчетом по дням или по часам. Почему зик неучитывает систему оплаты при выборе базы?