forum.bitel.ru
http://forum.bitel.ru/

API :: ContractServiceManager
http://forum.bitel.ru/viewtopic.php?f=22&t=2574
Страница 1 из 1

Автор:  RollaN [ 10 июл 2009, 18:57 ]
Заголовок сообщения:  API :: ContractServiceManager

Использую примерно следующий код:
...
ContractServiceManager csm = new ContractServiceManager(con);
List serviceList =csm.getContractServiceList(cid, mid);
...
При этом для модуля npay возвращает всегда пустой список, хотя услуги и модуль подключены к договору.
При указании id другого модуля возвращает список правильно.
Просьба проверить.
ver. 4.6 build 503.

Автор:  skn [ 10 июл 2009, 19:19 ]
Заголовок сообщения: 

таблицы вроде одни и те же используются, посмотрите что в БД (таблица contract_service )

Автор:  RollaN [ 10 июл 2009, 19:46 ]
Заголовок сообщения: 

да... как раз услуг модуля npay в этой таблице нет.
все они находятся в npay_service_object_{mid}

Автор:  skn [ 11 июл 2009, 00:29 ]
Заголовок сообщения: 

используйте bitel.billing.server.npay.bean.ServiceObjectManager(Connection con, int mid).getServiceObjectList(....)

Автор:  Chaos [ 11 июл 2009, 22:38 ]
Заголовок сообщения: 

Я тож заметил этот баг во время тестов. При этом абонентка криво начислялась (у нас две услуги абонплаты) и в карточке договора не было услуг абонентки, и в таблице contract_service не было всех подключенных услуг, хотя в шаблоне и в договоре все услуги подключены, проставлено все как надо.
Решил добавлением в таблицу contract_pattern_services добавлением всех кодов услуг модуля NPAY. Правда, если открыть и сохранить шаблон, то услуги из таблицы стираются. Теперь все создаваемые договора имеют все коды услуг в таблице contract_service. И описанная выше функция
List serviceList =csm.getContractServiceList(cid, mid);
работает правильно, и в карточке порядок и начисление абонентки стабильно работает по обоим услугам.

PS.
При открытии шаблона выскакивает (см скрин). Нет ли здесь взаимоствязи? Версия биллинга тож в скрине.

Вложения:
Version.jpg
Version.jpg [ 133.09 КБ | Просмотров: 2453 ]
Pattern_bug.jpg
Pattern_bug.jpg [ 64.83 КБ | Просмотров: 2459 ]

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/