BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 16 май 2024, 00:36

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Ошибки в server.error.log
СообщениеДобавлено: 05 июл 2013, 18:08 
Не в сети

Зарегистрирован: 10 июн 2013, 16:33
Сообщения: 9
Откуда: Уфа
Карма: 0
Уважаемые форумчане, доброго времени суток!

Мое первое сообщение на форуме, поэтому, первый абзац вступительный. Недавно начал свое знакомство с системой биллинга, просьба сильно не бить за, возможно, глупые вопросы. До этого всей системой занимался другой человек, все более или менее успешно работало, но сейчас этого человека больше нет в компании. Как следствие, внезапно и усиленно придется разбираться в уже работающей системе фактически с нуля.

Система такая: 1) Сам сервер v. 5.1 сборка 856 от 27.05.2013 на ОС Debian GNU/Linux 7.1 (wheezy) x32 с Java jre-6u45-linux-i586 2) Клиенты v. 5.1 сборка 693 от 04.06.2013 на ОС Windows 7 с Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45.

Проблема следующая: все логи сервера биллинга (server.log , server.error.log) напичканы ошибками такого плана:
Код:
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 21
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 22
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 24
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 25
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 26
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 28
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 29
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 30
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 31
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 35
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 23
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 25
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 26
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 28
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 29
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 30
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 31
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 35
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 23
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 25
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 26
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 28
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 29
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 30
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 31
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 35
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 23
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 25
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 26
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 28
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 29
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 30
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 31
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 35
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 21
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 22
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 24
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 25
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 26
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 28
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 29
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 30
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 31
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 35
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 21
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 22
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 24
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 25
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 26
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 28
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 29
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 30
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 31
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 35
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 21
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 22
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 24
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 25
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 26
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 28
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 29
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 30
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 31
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 35


По contractId нашел договор, с которого прёт ошибка в логи, и понял, что она возникает именно в момент поступления платежа от абонента. То есть, как пример, точное время поступления платежа в Приходе для договора с ID 9657 отображается в клиенте значением: 05.07.2013 17:28:10.

Подскажите плиз, в чем может быть причина возникновения всех этих ошибок при поступлении платежей. Где копать, что изучать, что дополнительно выложить для большей информации о проблеме (тарифы?).

На всякий случай: ipn вер. 5.1 сборка 263 от 12.02.2013 15:02:12; npay вер. 5.1 сборка 223 от 30.04.2013 19:42:17. Ошибки в договорах на Интернет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 09 июл 2013, 18:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Nazarov писал(а):
Уважаемые форумчане, доброго времени суток!

Мое первое сообщение на форуме, поэтому, первый абзац вступительный. Недавно начал свое знакомство с системой биллинга, просьба сильно не бить за, возможно, глупые вопросы. До этого всей системой занимался другой человек, все более или менее успешно работало, но сейчас этого человека больше нет в компании. Как следствие, внезапно и усиленно придется разбираться в уже работающей системе фактически с нуля.

Система такая: 1) Сам сервер v. 5.1 сборка 856 от 27.05.2013 на ОС Debian GNU/Linux 7.1 (wheezy) x32 с Java jre-6u45-linux-i586 2) Клиенты v. 5.1 сборка 693 от 04.06.2013 на ОС Windows 7 с Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45.

Проблема следующая: все логи сервера биллинга (server.log , server.error.log) напичканы ошибками такого плана:
[code]server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 21
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 22
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 24
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 25
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 26
server 07-05/16:


Посмотрите в редакторе модулей и услуг какие услуги идут с кодами 21, 22 и т.п. Это абонплаты ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 10 июл 2013, 09:04 
Не в сети

Зарегистрирован: 10 июн 2013, 16:33
Сообщения: 9
Откуда: Уфа
Карма: 0
stark, приветствую!

Да, это абонплаты по Интернет-тарифам:

Изображение

Проверил: ошибку выдают только те услуги, которые не используются в конкретном договоре. Т.е. действующий тариф (часто единственный), по которому абонплата списывается, в логи ошибку не выкидывает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 10 июл 2013, 10:40 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
У вас дебетовые абонплаты настроены ?
http://bgbilling.ru/v6.0/doc/ch22s07.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 15 июл 2013, 17:16 
Не в сети

Зарегистрирован: 10 июн 2013, 16:33
Сообщения: 9
Откуда: Уфа
Карма: 0
stark,

Да, настроены именно дебетовые абонплаты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 02 авг 2013, 17:29 
Не в сети

Зарегистрирован: 10 июн 2013, 16:33
Сообщения: 9
Откуда: Уфа
Карма: 0
Уважаемые участники конференции! По мере сил, просьба помочь с вопросом, т.к. он пока не решился.

stark, не пропадайте уж совсем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 02 авг 2013, 17:40 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
У вас на договоре есть абопплаты . При приходе платежа сервер пытается вычислить хватит ли денег на начисление абонплат , чтобы разблокировать договор, если денег хватает . Но в тарифе нет цены для этих абонплат, вот он и ругается, не может получить цену.Или тариф неверно составлен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 02 авг 2013, 18:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Скрины развернутого тарифа и вкладки модуля абонплат на договоре, помогут решить вашу проблему :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки в server.error.log
СообщениеДобавлено: 22 авг 2013, 09:16 
Не в сети

Зарегистрирован: 10 июн 2013, 16:33
Сообщения: 9
Откуда: Уфа
Карма: 0
stark,
>Но в тарифе нет цены для этих абонплат, вот он и ругается, не может получить цену.Или тариф неверно составлен.

Спасибо за ответ. Действительно, на модуль абонплата была завязана куча услуг с открытым периодом, и неверно прописаны тарифы. Точнее, тариф был прописан, но только для одной из активных услуг. Остальные висели в каждом из договоров пустыми и без цены. Переделку похоже уже не сделать, так как первый же глобальный перерасчет может порушить всю историю оказания услуг.


Phricker,
>Скрины развернутого тарифа и вкладки модуля абонплат на договоре, помогут решить вашу проблему.

Собственно ваша фраза и навела на мысль, откуда именно сыпется ошибка в системе. Спасибо за отклик.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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