Добрый день,
установили 5.2 решили настроить операторскую отчетность:
в конфигурации модуля телефония установили:
Код:
#VK
#наименование оператора
operator.1.title=ВымпелКом
#привязка услуг оператора (10, 12, 14) к услугам в биллинге
#международная
operator.1.service.10=1
#междугородняя
operator.1.service.12=10
#внутризоновая
operator.1.service.14=11
#режим субдоговоров (договоры в биллинге являются субдоговорами с независимым балансом)
operator.1.subContract=0
#коды мг/мн тарифов, через запятую
#operator.1.tariff.list=58,59
operator.1.tariff.list=4
operator.1.class=bitel.billing.server.phone.oper.bean.sovintel.Operator
operator.1.code=0J3
#код модуля бухгалтерии (для отчета BIL)
operator.1.bill.moduleId=2
#привязка позиций счета-фактуры к кодам услуг оператора (10, 12, 14)
operator.1.bill.positions=500:1,501:10,502:11
#operator.1.bill.positions=
operator.1.lastPayDay=20
#номер договора с оператором
operator.1.contract=D000
#дата заключения договора с оператором
operator.1.contract.date="22" августа 2011 г.
operator.1.min.account=0
operator.1.act.city=Москва
operator.1.act.preamble=ОАО «ВымпелКом» (далее - «Билайн»), в лице Директора по взаимодействию с операторами связи ----, действующего на основании Доверенности №--- от 08.08.2008, с одной стороны, и Общество с ограниченной ответственностью "---" (далее - «Оператор»), в лице Генерального директора --- действующего на основании Устава, совместно именуемые «Стороны», а по отдельности – «Сторона», составили настоящий Акт сдачи-приемки услуг о нижеследующем:
operator.1.act.report.date="XX" августа 2011 г.
#
#код(ы) параметров название/фио
#operator.1.param.name=5,6
operator.1.param.name=1
#код(ы) параметров адрес
#operator.1.param.address=25,27
operator.1.param.address=1,1
#код параметра ИНН
operator.1.param.inn=7713076301
#код параметра КПП
operator.1.param.kpp=997750001
#код параметра типа флаг Дипломат
#operator.1.param.diplomat=0
#код параметра типа флаг Не является резидентом РФ
#operator.1.param.notResident=9
#код параметра Информации
operator.1.param.info=Инфо
operator.1.country.code=643
operator.1.location.code=45286575
пытаемся сгенерировать отчетность - получаем в сервер лог
Код:
server 10-20/13:07:57 ERROR ["http-bio-/0.0.0.0-8080"-exec-5] Report - Attempt to resolve method: formatBigDecimalSumm() on undefined variable or class name: Utils
Attempt to resolve method: formatBigDecimalSumm() on undefined variable or class name: Utils : at Line: 10 : in file: inline evaluation of: ``import java.util.*; import java.math.*; import bitel.billing.common.utils.*; imp . . . '' : Utils .formatBigDecimalSumm ( summa )
Called from method: summaPut : at Line: 44 : in file: inline evaluation of: ``import java.util.*; import java.math.*; import bitel.billing.common.utils.*; imp . . . '' : summaPut ( resultParamMap , "summaVz" , BigDecimal .ZERO )
Called from method: fillReport : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
в клиенте:
Код:
[ length = 472 ] xml = <?xml version="1.0" encoding="windows-1251"?><data operation="execute" secret="C6A275B77C60B45EED81D0F16BC63EEF" status="ok"><common:result xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><data><item id="2" title="FCS" xsi:type="costMap"/><item id="1" title="MTT" xsi:type="costMap"/><item id="3" title="?????? - ??????" xsi:type="costMap"/></data><attributes/></common:result></data>
http://172.16.18.254:8080/bgbilling/executer?id=5&module=phone.oper&month=01.10.2011&action=GetReport&contentType=binary&mid=1&oper_id=1&
net.sf.jasperreports.engine.JRException: Error loading object from InputStream
ну и Информация о версии:
Код:
Клиент: вер. 5.2 сборка 749 от 19.10.2011 17:45:07
os:Mac OS X; java:Apple Inc., v.1.6.0_26
Сервер: вер. 5.2 сборка 903 от 19.10.2011 17:44:46
os:Linux; java:Sun Microsystems Inc., v.1.6.0_27
bill вер. 5.2 сборка 214 от 19.10.2011 10:39:30
npay вер. 5.2 сборка 146 от 17.10.2011 19:18:37
phone вер. 5.2 сборка 201 от 17.10.2011 19:18:41
voiceip вер. 5.2 сборка 146 от 17.10.2011 19:22:20