Re: Выходная форма tabf4w
Пользователь:
Дунаевская (IP-адрес скрыт)
Дата: 02, February, 2010 11:47
Действительно, здесь при суммировании проверяется только номер акта, а в Вашем документе есть экз-ры с одим и тем же № акта, но разными КСУ.
Добавила дополнительный контроль по году КСУ.
Замените строки суммирования в файле Tabf4w.tbu (между [SUM] и # )
if v920:'KSU'then else f(rsum((if s(v910^y)<>''then if v910^y=&unifor('G0-'&unifor('Av991*3#1')) and v910^u*2.2= &unifor('G0-'&unifor('Av991#1')) then v910^1|;|,|1;|n910^1,' 0'fi fi)),0,0) fi
if v920:'KSU'then else (if s(v910^y)<>''then if v910^y=&unifor('G0-'&unifor('Av991*3#1')) and v910^u*2.2= &unifor('G0-'&unifor('Av991#1'))then if a(v910^e)then if p(v910^1)then f(val(&unifor('Av10^d#1')) * val(v910^1),0,2)else f(val(&unifor('Av10^d#1')),0,2)fi else if p(v910^1) then f(val(v910^e) * val(v910^1),0,2)else f(val(v910^e),0,2)fi fi fi fi/) fi