BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 05:29

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: активировать опцию из скрипта
СообщениеДобавлено: 14 окт 2014, 16:46 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Код:
         TariffOptionServiceImpl   timpl = new TariffOptionServiceImpl() ;
            ContractTariffOptionActivateManager ctoam = new ContractTariffOptionActivateManager(con) ;
            ctoam.activateOption(timpl, 0, cid, 7, 16, false) ;

Такой код использую для активации опции. Не работает. Как программно активировать?

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: активировать опцию из скрипта
СообщениеДобавлено: 14 окт 2014, 17:49 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Код:
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: активировать опцию из скрипта
СообщениеДобавлено: 14 окт 2014, 19:38 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
Спасибо)

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: активировать опцию из скрипта
СообщениеДобавлено: 14 окт 2014, 19:49 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Напрямую из сервиса корректно активируется или через ContractTariffOptionActivateManager делал ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: активировать опцию из скрипта
СообщениеДобавлено: 14 окт 2014, 19:59 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
напрямую из сервиса работает.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.037s | 27 Queries | GZIP : On ]