Добрый день. Сегодня с утра был обнаружен такой глюк. Если через модуль NPAY сделать начисление абонплаты (дебетовые) по договору, то абонплата за сегодняшний день не начисляется. Ничего не меняли и не перенастраивали. Сделали рестарт scheduler и server. Результат не поменялся.
BGBilling
Код:
Информация о версии:
Клиент: вер. 5.2 сборка 1201 от 23.01.2014 15:05:51
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_45
Сервер: вер. 5.2 сборка 1565 от 23.01.2014 15:05:57
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_45
bill вер. 5.2 сборка 316 от 28.10.2013 13:07:47
card вер. 5.2 сборка 205 от 03.12.2013 13:09:40
dba вер. 5.2 сборка 151 от 01.10.2013 17:52:42
dialup вер. 5.2 сборка 383 от 11.11.2013 20:06:58
inet вер. 5.2 сборка 1272 от 04.02.2014 17:30:16
ipn вер. 5.2 сборка 251 от 11.11.2013 20:07:00
npay вер. 5.2 сборка 206 от 14.11.2013 18:57:49
reports вер. 5.2 сборка 196 от 23.01.2014 15:06:15
rscm вер. 5.2 сборка 172 от 24.04.2013 11:02:54
ru.bitel.bgbilling.plugins.documents вер. 5.2 сборка 150 от 03.04.2013 15:51:27
ru.bitel.bgbilling.plugins.helpdesk вер. 5.2 сборка 181 от 13.01.2014 16:31:12
Настройки модуля Npay:
Код:
#абонплаты, на которые не влияет приостановка договора
#service.no.suspend=
#абонплаты, начисляемые при нахождении договора в статусе "Приостановлен"
#service.no.suspend.in.suspend=
#абонплаты, начисляемые при нахождении договора в статусе "Закрыт"
#service.no.suspend.in.close=
#автоматическое переначисление абонентских плат договора при изменении их периода, количества и т.п.
recalculate.on.service.change=1
#E-Mail для отправки уведомлений об автоматическом переначислении при изменении абонплаты, если не указан - уведомление не высылается
#auto.recalculate.email=
#количество выводимых ошибок в периодических процессах
max.periodic.errors=30
#подмена абонплаты другой услугой на период закрытого статуса
#wrap.close.service=
#
#hour.minus=0
contract.status.active.codes=0
contract.status.suspend.codes=1,2,3,4
#----------------------------------------
#выборочное отключение проверки закрытого периода
#Перенести абонплату на другой договор
#closed.date.disabled.ActionMovePay=1
#Наисление абонплат
#closed.date.disabled.ActionRecalculatePay=1
#Удаление абонплаты
#closed.date.disabled.ActionServiceObjectDelete=1
#Изменение абонплаты
#closed.date.disabled.ActionServiceObjectUpdate=1
#Перенести абонплату на другой договор с даты
#closed.date.disabled.ActionWrapPay=1
#----------------------------------------
debet.npay.status.manage=1
#код активного статуса договора
debet.npay.active.status=0
#код заблокированного статуса договора
debet.npay.locked.status=2
#сумма на балансе, для которой возможна разблокировка
#debet.npay.unlock.balance.limit=0
#коды групп для которых применяется режим через запятую
#debet.npay.status.manage.groups=3,4,5,6
ну и scheduler.log при запуске задачи начисления абонлаты конкретному договору
Код:
05-16/11:49:02 INFO [Thread-12] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@1dc7a0d
05-16/11:49:02 INFO [pool-1-thread-2] Recalculator - PaymentRecalculator time: 16.05.2014 23
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Memory total: 56 557 568; max: 238 616 576; free: 42 117 392
Memory pools:
Non-heap memory[Code Cache]: max: 50 331 648; used: 1 201 152; peek: 1 211 136
Heap memory[PS Eden Space]: max: 84 869 120; used: 10 119 552; peek: 16 056 320
Heap memory[PS Survivor Space]: max: 196 608; used: 188 432; peek: 2 835 304
Heap memory[PS Old Gen]: max: 178 978 816; used: 4 132 192; peek: 4 132 192
Non-heap memory[PS Perm Gen]: max: 67 108 864; used: 17 665 912; peek: 17 665 912
Thread count: 27
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Setting balances for independ and subs..
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Selected.
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Selecting sub account
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Selected.
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Setting balance for super..
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Selected.
05-16/11:49:02 INFO [pool-1-thread-2] Calculator - Task finished time=27 ms.
05-16/11:49:02 INFO [pool-1-thread-2] Recalculator - RunTask finished time=127 ms.
В чем проблема не понятно. Scheduler работает вроде, но абонплаты не начисляются. Версия jdk 1.6.0_45. Если надо будет еще какие-то логи или тому подобное, пишите, предоставлю незамедлительно.