2017-04-13 17:25:17
Краткое описание :
Очистка буфера перед запуском алгоритма расчета ЗПОписание :
Алгоритмы пользователяЧто измененно :
Пример алгоритма:
1) If(SumAlgNo(2)=0, if(Uch_Summa=0, SETBUFVALUED(LSC_TARIF*UCH_CHASF/169.3*UCH_PROC/100 + GETBUFVALUED)*0 + Round(GETBUFVALUED,2) + SETBUFVALUED(GETBUFVALUED- Round(GETBUFVALUED,2))*0,Uch_Summa),0)
2) if(GETBUFVALUEC<> UCH_LSCH, SETBUFVALUEC(UCH_LSCH)*0+SETBUFVALUED(0),0)
Если несколько раз запускать расчет по одному ЛС, то при работе с буфером он не обнуляется, что ведет к неверным расчетам.
Как измененно :
Перед выполнение расчета заработной платы для каждого лицевого счета происходит очистка буфера для временного хранения значений.