forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с Закрытие статуса NPay договоров по балансу http://forum.bitel.ru/viewtopic.php?f=16&t=8334 |
Страница 1 из 1 |
Автор: | Supro1990 [ 06 авг 2013, 18:03 ] |
Заголовок сообщения: | Проблема с Закрытие статуса NPay договоров по балансу |
Billing: Код: Клиент: вер. 5.2 сборка 1191 от 05.08.2013 19:12:18 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_26 Сервер: вер. 5.2 сборка 1531 от 05.08.2013 19:12:25 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_27 bill вер. 5.2 сборка 310 от 05.08.2013 19:12:17 card вер. 5.2 сборка 203 от 21.06.2013 20:24:27 dialup вер. 5.2 сборка 380 от 23.07.2013 12:18:46 inet вер. 5.2 сборка 1218 от 02.08.2013 20:22:42 ipn вер. 5.2 сборка 250 от 15.05.2013 12:59:45 npay вер. 5.2 сборка 204 от 15.07.2013 19:23:12 reports вер. 5.2 сборка 193 от 28.02.2013 10:57:03 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 сборка 178 от 03.04.2013 15:51:27 Конфигурация Код: contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении Конфиг NPay: Код: debet.npay.status.manage=1 debet.npay.active.status=0 debet.npay.locked.status=2 У абонента баланс ниже чем лимит, но задача не меняет ему статус на 2 (даже при принудительном запуске). Режим у абонента стоит Дебет. Кто сталкивался с подобным? Или дебет работает по другому? |
Автор: | Supro1990 [ 06 авг 2013, 18:04 ] |
Заголовок сообщения: | Re: Закрытие статуса NPay договоров по балансу не срабатывае |
Если сделать в обратном порядке, установив абоненту статус Отключен, а затем внести к примеру средства, статус изменится на Активен |
Автор: | stark [ 06 авг 2013, 18:25 ] |
Заголовок сообщения: | Re: Закрытие статуса NPay договоров по балансу не работает |
Supro1990 писал(а): Задача перестала выполнять свой функционал Billing: Код: Клиент: вер. 5.2 сборка 1191 от 05.08.2013 19:12:18 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_26 Сервер: вер. 5.2 сборка 1531 от 05.08.2013 19:12:25 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_27 bill вер. 5.2 сборка 310 от 05.08.2013 19:12:17 card вер. 5.2 сборка 203 от 21.06.2013 20:24:27 dialup вер. 5.2 сборка 380 от 23.07.2013 12:18:46 inet вер. 5.2 сборка 1218 от 02.08.2013 20:22:42 ipn вер. 5.2 сборка 250 от 15.05.2013 12:59:45 npay вер. 5.2 сборка 204 от 15.07.2013 19:23:12 reports вер. 5.2 сборка 193 от 28.02.2013 10:57:03 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 сборка 178 от 03.04.2013 15:51:27 Конфигурация Код: contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении Конфиг NPay: Код: debet.npay.status.manage=1 debet.npay.active.status=0 debet.npay.locked.status=2 У абонента баланс ниже чем лимит, но задача не меняет ему статус на 2 (даже при принудительном запуске). Режим у абонента стоит Дебет. Кто сталкивался с подобным? Или дебет работает по другому? Там есть хитрая проверка дополнительная . Если в результате начисления абонплаты на договоре наработка поменяется , тогда проверяется, что баланс станет меньше лимита . Если же она не меняется (уже успели начилить, до срабатывания задачи ), то ничего вообще не делают. Т.е просто уход абонента в минус это еще не достаточное условие, нужно чтобы начисление наработки что-то меняло еще. |
Автор: | Supro1990 [ 06 авг 2013, 18:31 ] |
Заголовок сообщения: | Re: Закрытие статуса NPay договоров по балансу не работает |
Спасибо за ответ! Я добавил абоненту еще один тариф, запустил задачу и сработало. Т.е. скорее всего был вариант того, что начисление сработало раньше чем закрытие статусов? А можно как то принудительно закрывать тех у кого баланс меньше лимита и режим дебет посредством функционала биллинга? |
Автор: | stark [ 07 авг 2013, 11:34 ] |
Заголовок сообщения: | Re: Закрытие статуса NPay договоров по балансу не работает |
Supro1990 писал(а): Спасибо за ответ! Я добавил абоненту еще один тариф, запустил задачу и сработало. Т.е. скорее всего был вариант того, что начисление сработало раньше чем закрытие статусов? А можно как то принудительно закрывать тех у кого баланс меньше лимита и режим дебет посредством функционала биллинга? Ну если только скриптом глобальным , запускаемым по событию. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |