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
bill.png [ 20.79 КБ | Просмотров: 3822 ]

Вложение:
bill2.png
bill2.png [ 21.65 КБ | Просмотров: 3822 ]

Вложение:
bill3.png
bill3.png [ 27.42 КБ | Просмотров: 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/