forum.bitel.ru http://forum.bitel.ru/ |
|
getPhoneParam в ContractParameterManager http://forum.bitel.ru/viewtopic.php?f=22&t=5596 |
Страница 1 из 1 |
Автор: | vdd [ 14 июн 2011, 17:52 ] |
Заголовок сообщения: | getPhoneParam в ContractParameterManager |
Пытаемся смски отправлять из биллинга, для получения номера мобильного пытаемся вызвать getPhoneParam согласно API документации на 5.1. Код: Contract c; final public int phoneParamId=1; cpm.getPhoneParam(c.getId(),phoneParamId); Скрипт ругается: Код: Error in method invocation: Method getPhoneParam( int, int ) not found in class 'bitel.billing.server.contract.bean.ContractParameterManager' Сервер: вер. 5.1 сборка 601 от 01.03.2011 10:41:52 Куда бежать, что делать? |
Автор: | dimOn [ 14 июн 2011, 17:59 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
01.03.2011 10:41:52 этого метода ещё не было |
Автор: | vdd [ 14 июн 2011, 18:06 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
dimOn писал(а): 01.03.2011 10:41:52 этого метода ещё не было А какой был? В 5.0 смотреть? |
Автор: | vdd [ 14 июн 2011, 18:11 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
В 5.0 можно апдейтить и удалять. Получить нельзя. До апдейта биллинга телефонный параметр только из базы можно забрать? |
Автор: | dimOn [ 14 июн 2011, 18:14 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
Нет, в 5.0 этого нету вообще. А в 5.1 есть, но появилось позже того времени, которым датируется ваш текущий установленный билд. В каком именно билде по номеру искать не буду (да и незачем), но точно позже первого марта, т.е. вам придётся обновиться, если хотите воспользоваться этим методом API. |
Автор: | vdd [ 14 июн 2011, 18:17 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
Значит пока из базы. Большое спасибо. |
Автор: | dimOn [ 14 июн 2011, 18:17 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
vdd писал(а): В 5.0 можно апдейтить и удалять. Получить нельзя. До апдейта биллинга телефонный параметр только из базы можно забрать? В 5.0 забрать только из базы. В 5.1 , если не хотите обновляться, то тоже из базы. Ну, или перегрузить ContractParameterManager и в своём классе добавить getPhoneParam. или просто написать в скрипт этот метод. Могу в личку скинуть содержимое метода текущее из 5.1. |
Автор: | vdd [ 14 июн 2011, 18:28 ] |
Заголовок сообщения: | Re: getPhoneParam в ContractParameterManager |
Большое спасибо за помощь. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |