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/