forum.bitel.ru
http://forum.bitel.ru/

Не начисляется абонплата ни вручном по шедалеру
http://forum.bitel.ru/viewtopic.php?f=16&t=2128
Страница 1 из 1

Автор:  mikos [ 05 апр 2009, 02:58 ]
Заголовок сообщения:  Не начисляется абонплата ни вручном по шедалеру

Не пойму, почему-то не начисляется АП ни ручками, ни по шедалеру. Другие задачи шедалера выполняются.

Тариф безлимитный.

В логах вижу это:

scheduler.log
Код:
INFO   05.04.2009 00:41:33  Running Task: Thread[Thread-98,1,main]
INFO   05.04.2009 00:41:33  PaymentRecalculator time: 01.04.2009 00
INFO   05.04.2009 00:41:33  [23:00:00; 0] Calculate current month
DEBUG  05.04.2009 00:41:33  [23:00:00; 0] Services: -1,5,6
INFO   05.04.2009 00:41:33  Memory total: 6 213 632; max: 266 403 840; free: 2 494 616
DEBUG  05.04.2009 00:41:33  [23:00:00; 0] Found service taker cid: 1; sid: 5; date1: 01.03.2009; date2: ; col: 1
DEBUG  05.04.2009 00:41:33  [23:00:00; 0] After trimming cid: 1; sid: 5; date1: 01.04.2009; date2: 30.04.2009


scheduler.out
Код:
Exception in thread "Thread-100" 05.04.2009 00:41:33 java.lang.NoSuchMethodError: bitel.billing.server.util.Utils.parseDoubleString(Ljava/lang/String;D)D
05.04.2009 00:41:33    at bitel.billing.server.npay.DayModeCostTariffTreeNode.init(DayModeCostTariffTreeNode.java:19)
05.04.2009 00:41:33    at bitel.billing.server.tariff.TariffModuleTree.loadTree(TariffModuleTree.java:113)
05.04.2009 00:41:33    at bitel.billing.server.tariff.TariffModuleTree.load(TariffModuleTree.java:32)
05.04.2009 00:41:33    at bitel.billing.server.tariff.TariffTreeSet.getModuleTree(TariffTreeSet.java:47)
05.04.2009 00:41:33    at bitel.billing.server.tariff.TariffTreeSet.addTariffTree(TariffTreeSet.java:69)
05.04.2009 00:41:33    at bitel.billing.server.contract.bean.ContractManager.getRealtimeTariffTreeSet(ContractManager.java:378)
05.04.2009 00:41:33    at bitel.billing.server.npay.Calculator.getTreeSet(Calculator.java:785)
05.04.2009 00:41:33    at bitel.billing.server.npay.Calculator.executeTask(Calculator.java:275)
05.04.2009 00:41:33    at bitel.billing.server.task.TaskBase.run(TaskBase.java:48)


server.out
Код:
DEBUG  05.04.2009 00:41:28  executing bitel.billing.server.npay.action.ActionRecalculatePay; time => 6 ms.
DEBUG  05.04.2009 00:41:33  executing bitel.billing.server.contract.action.ActionContractInfo; time => 5 ms.
DEBUG  05.04.2009 00:41:34  executing bitel.billing.server.contract.action.ActionContractInfo; time => 4 ms.


server.log
Код:
DEBUG  05.04.2009 00:41:28  executing bitel.billing.server.npay.action.ActionRecalculatePay; time => 6 ms.
DEBUG  05.04.2009 00:41:33  executing bitel.billing.server.contract.action.ActionContractInfo; time => 5 ms.
DEBUG  05.04.2009 00:41:34  executing bitel.billing.server.contract.action.ActionContractInfo; time => 4 ms.


Вложения:
Комментарий к файлу: Тастройки модуля.
3,4 - это внешний вх. и исх.

Picture 12.png
Picture 12.png [ 7.1 КБ | Просмотров: 7019 ]
Комментарий к файлу: Модули добавлены в договор
Picture 8.png
Picture 8.png [ 20.73 КБ | Просмотров: 7019 ]
Комментарий к файлу: Безлимитный тариф
Picture 6.png
Picture 6.png [ 13.49 КБ | Просмотров: 7019 ]

Автор:  Администратор [ 06 апр 2009, 12:48 ]
Заголовок сообщения: 

Обновления 4.5 последние стоят?

Автор:  mikos [ 06 апр 2009, 13:12 ]
Заголовок сообщения: 

Администратор писал(а):
Обновления 4.5 последние стоят?

Если это, то я его не ставил, т.к. дата смутила.

Цитата:
Обновление библиотек для версии 4.5 19576K 28.11.08 18:05


Версия 4.5 сборка 375. Модуль NPAY от 26.02.2009.
Модуль посмотрел новый появился - попробую обновить. А вот сам сервер я не понял как обновлять. Просто поверху переписывать, а базу старую оставлять?

Автор:  Jimson [ 06 апр 2009, 13:57 ]
Заголовок сообщения: 

./bg_installer.sh update

параноя и желание все сделать ручками это конечно, похвально, но разобраться в имеющихся скриптах и сделать выводы о их применимости это еще похвальнее

P.S. сервер как и модули апгрейдятся просто перезаписью соответсвующих файлов, серверная и клиенская часть лежат в одном файле update_4.5.zip, коментарий на сайте "Обновление клиента + сервера от версии 3.5-4.4 до версии 4.5" в данном случае просто не совсем корректен, данный файл _не_только_ апгрейд с младших версий, но и апдейт в пределах 4.5

Автор:  mikos [ 06 апр 2009, 16:33 ]
Заголовок сообщения: 

Понял. Спасибо. Сегодня опробуем.

Автор:  mikos [ 06 апр 2009, 19:16 ]
Заголовок сообщения: 

Обновил - не помогло. Но есть подозрение, что не начисляет потому что нет наработки за месяц. Трафик ведь стоит по нулям.

Автор:  Jimson [ 06 апр 2009, 22:24 ]
Заголовок сообщения: 

мы тут про абонку или про "трафик" ?
абонку должно начислять при любых раскладах, если договор активен как по статусу так и по периоду, если услуга абон платы заведена и она активна по периоду в исследуемом месяце, если тариф заведен и его период перекрывается с периодом действия услуги, ну и тариф валидный сам по себе... других условий вроде как нету

Автор:  mikos [ 07 апр 2009, 01:45 ]
Заголовок сообщения: 

Jimson писал(а):
мы тут про абонку или про "трафик" ?
абонку должно начислять при любых раскладах, если договор активен как по статусу так и по периоду, если услуга абон платы заведена и она активна по периоду в исследуемом месяце, если тариф заведен и его период перекрывается с периодом действия услуги, ну и тариф валидный сам по себе... других условий вроде как нету

Да, действительно, с наработкой я погорячился. Но вроде все в порядке. Скриншоты прикладываю.

Вложения:
Picture 3.png
Picture 3.png [ 9.1 КБ | Просмотров: 6968 ]
Picture 4.png
Picture 4.png [ 6.25 КБ | Просмотров: 6968 ]
Picture 5.png
Picture 5.png [ 3.07 КБ | Просмотров: 6969 ]

Автор:  stark [ 07 апр 2009, 16:01 ]
Заголовок сообщения: 

mikos писал(а):
Обновил - не помогло. Но есть подозрение, что не начисляет потому что нет наработки за месяц. Трафик ведь стоит по нулям.

исключения из логов пропали после обновления ?

Автор:  mikos [ 07 апр 2009, 20:41 ]
Заголовок сообщения: 

Ага. Может что с периодами не так? Обязательно указывать конец периода или можно как сделал я - указал только начало периода везде?

Автор:  Администратор [ 08 апр 2009, 11:30 ]
Заголовок сообщения: 

Цитата:
Ага. Может что с периодами не так? Обязательно указывать конец периода или можно как сделал я - указал только начало периода везде?

Нет, не обязательно указывать, конечно.
Я не понял, ошибка осталась?

Автор:  mikos [ 08 апр 2009, 12:20 ]
Заголовок сообщения: 

Администратор писал(а):
Цитата:
Ага. Может что с периодами не так? Обязательно указывать конец периода или можно как сделал я - указал только начало периода везде?

Нет, не обязательно указывать, конечно.
Я не понял, ошибка осталась?

Все, теперь вроде нормально, по крайней мере ручками. Переустановил модуль и перегрузил шедалер.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/