forum.bitel.ru http://forum.bitel.ru/ |
|
активировать опцию из скрипта http://forum.bitel.ru/viewtopic.php?f=19&t=9837 |
Страница 1 из 1 |
Автор: | Akhmat [ 14 окт 2014, 16:46 ] |
Заголовок сообщения: | активировать опцию из скрипта |
Код: TariffOptionServiceImpl timpl = new TariffOptionServiceImpl() ; ContractTariffOptionActivateManager ctoam = new ContractTariffOptionActivateManager(con) ; ctoam.activateOption(timpl, 0, cid, 7, 16, false) ; Такой код использую для активации опции. Не работает. Как программно активировать? |
Автор: | barguzin2 [ 14 окт 2014, 17:49 ] |
Заголовок сообщения: | Re: активировать опцию из скрипта |
Код: import ru.bitel.bgbilling.kernel.container.managed.ServerContext; import ru.bitel.bgbilling.kernel.tariff.option.common.service.TariffOptionService; ... ServerContext context = ServerContext.get(); TariffOptionService wsTariffOption = context.getService(TariffOptionService.class, 0); ... Веб сервис уже содержит метод contractTariffOptionActivate(int contractId, int optionId, int modeId, boolean web). По сути, его можно напрямую вызывать без менеджера. Но нужно проверить... Подробнее про него здесь: http://bgbilling.ru/v6.0/javadoc/ru/bit ... rvice.html |
Автор: | Akhmat [ 14 окт 2014, 19:38 ] |
Заголовок сообщения: | Re: активировать опцию из скрипта |
Спасибо) |
Автор: | barguzin2 [ 14 окт 2014, 19:49 ] |
Заголовок сообщения: | Re: активировать опцию из скрипта |
Напрямую из сервиса корректно активируется или через ContractTariffOptionActivateManager делал ? |
Автор: | Akhmat [ 14 окт 2014, 19:59 ] |
Заголовок сообщения: | Re: активировать опцию из скрипта |
напрямую из сервиса работает. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |