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

событие изменение тарифа
http://forum.bitel.ru/viewtopic.php?f=19&t=6782
Страница 1 из 1

Автор:  skyb [ 15 май 2012, 09:51 ]
Заголовок сообщения:  событие изменение тарифа

не подскажите как дернуть названия тарифа при наступления этого события =)

Автор:  aiwbend [ 15 май 2012, 10:14 ]
Заголовок сообщения:  Re: событие изменение тарифа

Код:
ContractTariffManager ctm = new ContractTariffManager(con);
TariffPlanManager tpm = new TariffPlanManager(con);
cid = event.getContractId();
tariff_id = ctm.getContractTariff(cid, calendar).getTariffPlanId(); //Получаем id тарифного плана
tarif_title = tpm.getTariffPlan(tariff_id).getTitle();//Получаем title тарифа чтобы в коментарий лимита засунуть.

Автор:  skyb [ 15 май 2012, 10:16 ]
Заголовок сообщения:  Re: событие изменение тарифа

Псиб, с меня +

Автор:  skyb [ 16 май 2012, 12:43 ]
Заголовок сообщения:  Re: событие изменение тарифа

В продолжение темы, а как вытянуть дату закрытия тарифа?

Автор:  braek-neck [ 16 май 2012, 17:48 ]
Заголовок сообщения:  Re: событие изменение тарифа

skyb писал(а):
В продолжение темы, а как вытянуть дату закрытия тарифа?



Код:
CTMConstr = new ContractTariffManager( con );


CID = event.getContractID();  // получаем ид контракта
GTime = event.getGenerateTime(); // время генерации события

CTarif = CTMConstr.getContractTariff(CID, GTime); // получаем текущий тарифный план

date1 = CTarif.getDate1(); //Получаем дату открытия тарифа
date2 = CTarif.getDate2(); //Получаем дату закрытия тарифа



это?

Автор:  skyb [ 17 май 2012, 06:47 ]
Заголовок сообщения:  Re: событие изменение тарифа

braek-neck ща заценю

Автор:  snark [ 21 май 2012, 16:45 ]
Заголовок сообщения:  Re: событие изменение тарифа

Тя на доке по API забанили? ;)

Автор:  skyb [ 21 май 2012, 17:27 ]
Заголовок сообщения:  Re: событие изменение тарифа

snark писал(а):
Тя на доке по API забанили? ;)

ненашел :(

Автор:  skyb [ 06 июн 2012, 07:08 ]
Заголовок сообщения:  Re: событие изменение тарифа

skyb писал(а):
braek-neck ща заценю

Да, то, пасиба

Автор:  ЮжныйКраснодар [ 21 янв 2014, 14:44 ]
Заголовок сообщения:  Re: событие изменение тарифа

Добрый день.
Подскажите, как реализовать эту задачу для 6.0?

Автор:  Artur [ 21 янв 2014, 14:53 ]
Заголовок сообщения:  Re: событие изменение тарифа

А в чем возникла сложность по данному вопросу? Опишите, что делали, что пытались делать и что не получилось.

Автор:  Akhmat [ 21 янв 2014, 14:57 ]
Заголовок сообщения:  Re: событие изменение тарифа

ты не отвечаешь на мой ответ! :evil:

Автор:  ЮжныйКраснодар [ 21 янв 2014, 15:22 ]
Заголовок сообщения:  Re: событие изменение тарифа

Такой код:
Код:
   public void onEvent( Event event1, Setup setup2, ConnectionSet connectionSet3 )
      throws Exception
   {
//      текущий коннект
      Connection con = connectionSet3.getConnection();
      ContractTariffManager ctm = new ContractTariffManager( con );

      Date CurDate = new Date();
      int cid = event1.getContractId();
      int ToTariffId = ctm.getContractTariff( cid, CurDate ).getTariffPlanId();

      System.out.println("ChangeTariffContractGroupScript work " + CurDate + " for ContractID " + cid + "; to TariffID " + ToTariffId);
}


выдает такую ошибку:
/home/BGBilling/BGBillingServer/dyn/ru/bitel/ugtel/TPChangeContractGroup.java:27: cannot find symbol
symbol : class ContractTariffManager
location: class ru.bitel.ugtel.TPChangeContractGroup TPChangeContractGroup.java 27 17

эта вот строка: ContractTariffManager ctm = new ContractTariffManager( con );

Автор:  Akhmat [ 21 янв 2014, 15:38 ]
Заголовок сообщения:  Re: событие изменение тарифа

import bitel.billing.server.contract.bean.ContractTariffManager;

Автор:  ЮжныйКраснодар [ 21 янв 2014, 15:49 ]
Заголовок сообщения:  Re: событие изменение тарифа

спасибо - а я добавил
import bitel.billing.server.contract.bean.ContractTariff;

Автор:  Artur [ 21 янв 2014, 15:53 ]
Заголовок сообщения:  Re: событие изменение тарифа

На будущее - приводите код полностью (если слишком большой, то в отдельном файле), а также полный вывод ошибки.

Автор:  ЮжныйКраснодар [ 21 янв 2014, 16:15 ]
Заголовок сообщения:  Re: событие изменение тарифа

ок - спасибо.

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