forum.bitel.ru http://forum.bitel.ru/ |
|
Событие приход платежа http://forum.bitel.ru/viewtopic.php?f=19&t=11558 |
Страница 1 из 1 |
Автор: | Alex-XXI [ 28 апр 2016, 19:18 ] |
Заголовок сообщения: | Событие приход платежа |
На событие "Приход платежа" повешен скрипт BGBS, работает корректно при приходе платежей. Но если приход сгенерирован скриптом, событие не срабатывает. Приход заносим такой конструкцией: Код: BalanceUtils bu = new BalanceUtils( con ); PaymentManager pmgr = new PaymentManager( con ); Date dt = new Date(); summa = event.getPayment().getSum(); Payment prihod = new Payment(); prihod.setContractId( drug_id); prihod.setDate( dt ); prihod.setTypeId( 8 ); prihod.setSum(summa); prihod.setComment( "Бонус"); pmgr.updatePayment( prihod ); bu.updateBalance( dt, drug_id ); Подскажите в чем проблема? Возможно приход нужно делать с помощью другого метода? Код: Версия системы:
Сервер: вер. 6.1.1105 / 10.11.2015 13:08:28 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_60 card: вер. 6.1.206 / 09.09.2015 18:00:04 dialup: вер. 6.1.315 / 06.10.2015 17:55:59 inet: вер. 6.1.720 / 10.11.2015 13:08:37 ipn: вер. 6.1.233 / 05.05.2015 21:18:58 mps: вер. 6.1.197 / 22.04.2015 18:36:16 npay: вер. 6.1.195 / 10.11.2015 13:08:39 phone: вер. 6.1.257 / 14.10.2015 17:27:56 reports: вер. 6.1.203 / 06.10.2015 17:56:01 trayinfo: вер. 6.1.164 / 30.10.2015 14:37:13 voiceip: вер. 6.1.187 / 06.10.2015 17:56:04 |
Автор: | Phricker [ 28 апр 2016, 21:15 ] |
Заголовок сообщения: | Re: Событие приход платежа |
Надо события бросить. Вроде они были Код: EventProcessor.getInstance().publish(new PaymentEvent(User.USER_SERVER, payment));
EventProcessor.getInstance().publish(new ContractBalanceChangedEvent(cid, payment.getSumma())); |
Автор: | Alex-XXI [ 29 апр 2016, 13:02 ] |
Заголовок сообщения: | Re: Событие приход платежа |
Спасибо, помогло событие: Код: EventProcessor.getInstance().publish(new PaymentEvent(User.USER_SERVER, payment));
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |