BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 16:14

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: 4.6 баги
СообщениеДобавлено: 02 сен 2009, 17:04 
Продолжаем ловить баги на 4.6 версии.
Случайно наткнулся на такой баг.
Меняешь лимит договора, а у тебя срабатывает событие "Приход платежа".

access_log.2009-09-02
Код:
root@bgb1:/usr/local/BGBillingServer/log# cat ./access_log.2009-09-02 |grep 11:32:10
10.0.2.17 0515F44C43536B9ED36B944090A61490 [02/Sep/2009:11:32:10 +0400] 0.018 200 107 "POST /bgbilling/executer HTTP/1.1" UID=19 limit=-2000.0&module=contract&period=2&cid=38052&BGBillingSecret=bdUHeNbKQ8sittsgIwvyj1yv&action=UpdateContractLimitPeriod&comment=&
10.0.2.17 0515F44C43536B9ED36B944090A61490 [02/Sep/2009:11:32:10 +0400] 0.012 200 786 "POST /bgbilling/executer HTTP/1.1" UID=19 module=contract&pageSize=25&cid=38052&BGBillingSecret=amqxUM1RDe4ohoPRk5BCQ0WW&pageIndex=1&action=ContractLimit&view=0&
10.0.2.17 0515F44C43536B9ED36B944090A61490 [02/Sep/2009:11:32:10 +0400] 0.013 200 1290 "POST /bgbilling/executer HTTP/1.1" UID=19 module=contract&cid=38052&BGBillingSecret=m2zxuZxy5wXPx4UzuEWHLSAN&action=ContractInfo&
10.0.2.17 0515F44C43536B9ED36B944090A61490 [02/Sep/2009:11:32:10 +0400] 0.003 200 527 "POST /bgbilling/executer HTTP/1.1" UID=19 module=contract&cid=38052&BGBillingSecret=REC5X1RlAAH74HflbAePxy2H&action=GetPackageName&


server.script.log
Код:
09-02/11:32:10  INFO [Thread-7] EventProcessor - Found event id=2032696
09-02/11:32:10  INFO [Thread-7] EventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.PaymentEvent cid: 38052; module:0; type: 1
09-02/11:32:10  INFO [Thread-7] ServerEventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.PaymentEvent cid: 38052; module: 0; type: 1
09-02/11:32:10  INFO [pool-1-thread-311] ScriptInstance - Invoke method Function [id:38; title:Приход платежа] : onEvent
09-02/11:32:10  INFO [pool-1-thread-311] EventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.ContractStatusChangingEvent cid: 38052; module: 0; type: 18
09-02/11:32:10  INFO [pool-1-thread-311] ServerEventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.ContractStatusChangingEvent cid: 38052; module: 0; type: 18
09-02/11:32:10  INFO [pool-1-thread-311] EventProcessor - Add event to queue Event bitel.billing.server.script.bean.event.ContractStatusChangedEvent cid: 38052; module: 0; type: 19
09-02/11:32:10  INFO [Thread-7] script - Process time => 28
09-02/11:32:10  INFO [Thread-7] script - cid=38052
contract_balance=780.65
contract_limit=-2000.00
contract_abn=2200.0
contract_balance_new=-1419.35
Balance OK

09-02/11:32:10  INFO [Thread-7] EventProcessor - Found event id=2032697
09-02/11:32:10  INFO [Thread-7] EventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.ContractStatusChangedEvent cid: 38052; module: 0; type: 19
09-02/11:32:10  INFO [Thread-7] ServerEventProcessor - Process event cid:38052; event:Event bitel.billing.server.script.bean.event.ContractStatusChangedEventcid: 38052; module: 0; type: 19
09-02/11:32:10  INFO [pool-1-thread-311] ScriptInstance - Invoke method Function [id:24; title:Статус договора изменен] : onEvent
09-02/11:32:10  INFO [Thread-7] script - Process time => 1


Сервер вер. 4.6 сборка 549


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 17:15 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Так было всегда... У него paymentTypeId=-1 и summa=null.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 17:33 
:shock:
В 4.5 такого замечено не было.
В документации такого не видел и в списке изменений для 4.6 тоже.

Подводные камни получаются, пока не наткнешься не узнаешь.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 20:50 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
lda писал(а):
:shock:
В 4.5 такого замечено не было.
В документации такого не видел и в списке изменений для 4.6 тоже.

Подводные камни получаются, пока не наткнешься не узнаешь.


в 4.5 это точно было . значит не замечали . Это было даже в 4.4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 сен 2009, 11:07 
Может быть и не заметил....
Вопрос закрыт.
Спасибо за ответы.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 сен 2009, 13:00 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Просто понижение лимита обычно должно вызывать такие же действия, вот и сделали событие о фиктивном платеже с 0 суммой.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.038s | 24 Queries | GZIP : On ]