| {if (not(exists($base_resource))) then (xs:string('Реестр счетов не загружен. Для работы данного контрольного соотношения необходимо загрузить реестр счетов, в противном случае контроль на сверку исходящих остатков с входящими остатками и оборотами не будет рассчитан.')) else ( if (string($gv005)='') then ( fn:concat('0420410_q: счет ',$gv004,' не используется на отчетную дату. Сверка исходящего остатка по этому счету с входящим остатком и оборотами не произведена.') ) else ('') )}{if (string($gv005)='Active') then (fn:concat('0420410_q: активный счет ',$gv004,' ',$gv006,', исходящий остаток должен быть равен сумме входящего остатка и оборота по дебету за вычетом оборота по кредиту ')) else ('')}{if (string($gv005)='Passive' or string($gv005)='NA') then (fn:concat('0420410_q: пассивный либо без признака счет ',$gv004,' ',$gv006,', исходящий остаток должен быть равен сумме входящего остатка и оборота по кредиту за вычетом оборота по дебету ')) else ('')} |