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

Вызов UpdateContractTariffPlan через вебсервис
http://forum.bitel.ru/viewtopic.php?f=1&t=12613
Страница 1 из 1

Автор:  gyper [ 11 сен 2017, 18:40 ]
Заголовок сообщения:  Вызов UpdateContractTariffPlan через вебсервис

Здравствуйте, кто-нибудь знает как вызвать UpdateContractTariffPlan через веб-сервис?
Прочитал документацию - не нашел такой возможности, хотя другие функции вызывать через веб-сервис получалось.

На форуме нашел только вариант с запуском через executer
https://сайт/bgbilling/executer?user=user&pswd=password&id=407&tpid=8&module=contract&action=UpdateContractTariffPlan&date2=25.11.2014&comment=comment&cid=9&date1=10.11.2014&pos=0

Автор:  Phricker [ 11 сен 2017, 18:49 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

https://bgbilling.ru/v7.0/javadoc/ru/bi ... rvice.html

Автор:  gyper [ 11 сен 2017, 18:54 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

Phricker писал(а):
https://bgbilling.ru/v7.0/javadoc/ru/bitel/bgbilling/kernel/contract/api/common/service/ContractTariffService.html



А как тогда должен выглядеть путь до wsdl спецификации ?

http://xxx.xxx.xxx.xxx:8080/bgbilling/e ... rvice?wsdl
По такому пути ничего не находится

Автор:  Phricker [ 11 сен 2017, 18:58 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

ru.bitel.bgbilling.kernel.contract.api/ContractTariffService?wsdl

Автор:  gyper [ 11 сен 2017, 19:21 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

Phricker писал(а):
ru.bitel.bgbilling.kernel.contract.api/ContractTariffService?wsdl



Спасибо, получилось !
Я правильно понял , что с помощью этого веб-сервиса можно сменить пользователю тариф ?

Не могли бы подсказать, что какой параметр значит ?

<contractTariff id="?"> - ...
<comment>?</comment>
<contractId>?</contractId> - cid из таблицы contract
<dateFrom>?</dateFrom> - дата начала действия нового тарифа
<dateTo>?</dateTo> - дата окончания действия нового тарифа
<entityId>?</entityId> - ...
<entityMid>?</entityMid> - ...
<position>?</position> - ...
<replacedFromContractTariffId>?</replacedFromContractTariffId> - id старого тарифа ?
<tariffPlanId>?</tariffPlanId> - ...
</contractTariff>

Автор:  gyper [ 13 сен 2017, 15:10 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

Разработчики тут не отвечают ?

Автор:  zavndw [ 13 сен 2017, 15:27 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

отвечают, в силу времени, это бесплатная линия поддержки

Автор:  gyper [ 13 сен 2017, 16:43 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

а где платная ? лицензия есть

Автор:  Phricker [ 13 сен 2017, 16:49 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

https://billing.bitel.ru/bgbilling/index.xhtml
https://bgbilling.ru/support.shtml

Автор:  dimOn [ 14 сен 2017, 15:57 ]
Заголовок сообщения:  Re: Вызов UpdateContractTariffPlan через вебсервис

gyper писал(а):
<contractTariff id="?"> - ...
<comment>?</comment>
<contractId>?</contractId> - cid из таблицы contract
<dateFrom>?</dateFrom> - дата начала действия нового тарифа
<dateTo>?</dateTo> - дата окончания действия нового тарифа
<entityId>?</entityId> - ...
<entityMid>?</entityMid> - ...
<position>?</position> - ...
<replacedFromContractTariffId>?</replacedFromContractTariffId> - id старого тарифа ?
<tariffPlanId>?</tariffPlanId> - ...
</contractTariff>


тут вроде всё понятно должно быть, всё полностью соответствует табличке с тарифами на договоре
плюс: http://dbinfo.bitel.ru/

комментарий
cid
дата от
дата до
код сущности в экземпляре модуля с кодом emid. для разных модулей сущности разные. телефония - поинты, dialup - логины и т.п.
код экземпляра модуля, к сущности которого привязан тариф. 0 - ядро, т.е. тариф привязан непосредственно к договору.
позиция тарифа
код прошлого тарифа смененного в вебе
ид тарифа

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