forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка на недостаток средств после активации опции (CRM) http://forum.bitel.ru/viewtopic.php?f=16&t=9364 |
Страница 1 из 1 |
Автор: | buster13 [ 23 июн 2014, 12:07 ] |
Заголовок сообщения: | Ошибка на недостаток средств после активации опции |
Добрый день,после списания средств за активацию опции возникает ошибка в модуле Inet,якобы средств недостаточно,хотя они уже были списаны.Данная проблема возникает периодически на разных договорах.Никакой закономерности.После установки лимита на договоре равному стоимости опции все работает нормально. В чем может быть проблема? Server.log Код: 06-22/16:32:38 INFO [event-proc-p-2-t-1] BalanceEventProcessor - Process event cid:521944; event:Event[ru.bitel.bgbilling.kernel.contract.balance.server.event.ChargeEvent] moduleId: 0; pluginId: no; cid: 521944; scid: -1; userId: -1; timestamp: 1403433158642 06-22/16:32:38 INFO [event-proc-p-2-t-1] BalanceEventProcessor - Process event cid:521944; event:Event[ru.bitel.bgbilling.kernel.contract.balance.server.event.ConvergenceBalanceEvent] moduleId: 0; pluginId: no; cid: 521944; scid: -1; userId: 0; timestamp: 1403433158680 06-22/16:32:38 INFO [event-proc-p-2-t-1] Module - Sending state disable to inetServ[id: 7019] 06-22/16:32:38 INFO [event-proc-p-2-t-1] ContractRuntimeMap - Taked event: Event[ru.bitel.bgbilling.kernel.tariff.option.server.event.ContractTariffOptionChangedEvent] moduleId: 0; pluginId: no; cid: 521944; scid: -1; userId: -1; timestamp: 1403433158643 Вложение: bill.png [ 20.79 КБ | Просмотров: 3822 ] Вложение: Вложение:
|
Автор: | buster13 [ 26 июн 2014, 23:12 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции |
разработчики подскажите хоть в какой стороне искать проблему. |
Автор: | buster13 [ 10 июл 2014, 17:09 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции |
UP! проблема все еще не решена |
Автор: | Amir [ 10 июл 2014, 17:22 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции (CRM) |
Приход у вас каким образом заносится? |
Автор: | buster13 [ 10 июл 2014, 18:31 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции (CRM) |
оплата по этим договорам только по б/н деньги вносятся самописным скриптом (если вы это имеете ввиду) |
Автор: | Amir [ 10 июл 2014, 19:38 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции (CRM) |
Нужно после добавления платежа вызвать if(!con.isAutoCommit())con.commit(); А затем послать события об изменении баланса (скорее всего какое-то из этих двух не посылается): Код: ru.bitel.bgbilling.kernel.event.EventProcessor ep = ru.bitel.bgbilling.kernel.event.EventProcessor.getInstance();
ep.publish( new ru.bitel.bgbilling.kernel.contract.balance.server.event.PaymentEvent( userId, payment ) ); ep.publish( new ru.bitel.bgbilling.kernel.contract.balance.server.event.ContractBalanceChangedEvent( contractId, payment.getSum() ) ); |
Автор: | buster13 [ 11 июл 2014, 10:42 ] |
Заголовок сообщения: | Re: Ошибка на недостаток средств после активации опции (CRM) |
Amir писал(а): Нужно после добавления платежа вызвать if(!con.isAutoCommit())con.commit(); А затем послать события об изменении баланса (скорее всего какое-то из этих двух не посылается): Код: ru.bitel.bgbilling.kernel.event.EventProcessor ep = ru.bitel.bgbilling.kernel.event.EventProcessor.getInstance(); ep.publish( new ru.bitel.bgbilling.kernel.contract.balance.server.event.PaymentEvent( userId, payment ) ); ep.publish( new ru.bitel.bgbilling.kernel.contract.balance.server.event.ContractBalanceChangedEvent( contractId, payment.getSum() ) ); попробую,спасибо |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |