forum.bitel.ru http://forum.bitel.ru/ |
|
Помогите получить ip абонента http://forum.bitel.ru/viewtopic.php?f=44&t=11219 |
Страница 1 из 1 |
Автор: | cigan43 [ 10 дек 2015, 19:59 ] |
Заголовок сообщения: | Помогите получить ip абонента |
Доброго времени суток! Помогите со скриптом поведения "Статус договора изменен". Не получается получить ip адрес который прописан в сервисе у абонента Это делается чтоб статус и ip передать внешнему скрипту статус получаю вот этим скриптом, код не мой нашел на форуме Код: import bitel.billing.server.contract.bean.*; import java.util.*; import ru.bitel.billing.server.util.*; import java.math.BigDecimal; import bitel.billing.common.KernelConst; import bitel.billing.common.TimeUtils.*; import java.text.SimpleDateFormat; import bitel.billing.common.IPUtils; import ru.bitel.common.inet.IpAddress; import ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorEvent; import ru.bitel.bgbilling.modules.inet.api.common.bean.InetServ; public void onEvent( event, setup, con, conSlave ) { int cid = event.getContractId(); cm = new ContractManager( con ); c = cm.getContractById( cid ); int stat = c.getStatus(); print("status: " + stat+"\n"); Версия Биллинга 6.2 |
Автор: | Amir [ 11 дек 2015, 12:58 ] |
Заголовок сообщения: | Re: Помогите получить ip абонента |
А для чего IP? Обычно всем что связано с сервисом занимается ServiceActivator. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |