Как вариант, можно следующим образом - написать свой класс, в котором сделать метод, заменяющий ______ (хотя, на мой взгляд, вместо подчерков лучше использовать макрос типа $contract, так нагляднее ) на номер договора и возвращающий новое значение. Скомпилированный класс упаковывается в jar-ку и кладется в BGBILLING_DIR/lib/ext, после чего сервер нужно перезапустить. Далее этот класс и его метод подключается к XSL-шаблону документа и применяется в нужном месте по примеру summaToString - есть в стандартном шаблоне счета.
P.S. Это
Код:
bill.pos.4.summ=SERVICE_ACCOUNT($prevmonth,12)+SERVICE_ACCOUNT($prevmonth,13)
bill.pos.4.quantity=PHONE_SERVICE_AMOUNT(6, $prevmonth, 60, 12) +PHONE_SERVICE_AMOUNT(6, $prevmonth, 60, 13)
можно написать более компактно
Код:
bill.pos.4.summ=SERVICE_ACCOUNT($prevmonth,12,13)
bill.pos.4.quantity=PHONE_SERVICE_AMOUNT(6, $prevmonth, 60, 12,13)