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

Обработчик активации сервисов и ТП
http://forum.bitel.ru/viewtopic.php?f=19&t=7893
Страница 1 из 1

Автор:  lan31 [ 28 мар 2013, 10:50 ]
Заголовок сообщения:  Обработчик активации сервисов и ТП

А как можно в скрипте "Обработчик активации сервисов" получить идентификатор тарифного плана?
Написал такой скрипт, только не понял как заполнить переменную connectionSet значением?
Код:
Connection con = connectionSet.getConnection();
Calendar date = new GregorianCalendar();
ContractTariffManager ctm =  new ContractTariffManager( con );
InetServ serv = e.getOldInetServ();
int cid = serv.getContractId();
ContractTariff Tariff =  ctm.getContractTariff( cid, date );

Автор:  Cromeshnic [ 28 мар 2013, 11:42 ]
Заголовок сообщения:  Re: Обработчик активации сервисов и ТП

А зачем вам идентификатор тарифа?
Обычно в этом контексте достаточно опций модуля.
Если вы хотите что-то выдавать клиенту на определённых тарифах - просто заведите соответствующую опцию модуля Inet и обрабатывайте её в активаторе.

Код:
ctm.getContractTariff( cid, date );

Этот метод выдаст только первый из списка тариф на договоре, если их несколько одновременно.

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