Тестирую отключение аккаунта при занесении в договор расхода, iptvportal. Опция account.lockByBalance = 1, расход заношу такой, чтобы договор переключился в статус "Закрыт" (минусовая "Доступная сумма" в балансе). При этом:
- сервис модуля Inet отключается
- статус договора остается "Активен"
- аккаунт не отключается, в логах сообщение:
Цитата:
connection 10-18/09:49:05 INFO [sa-p-7-t-88] JsonClient - << {"jsonrpc":"2.0","id":28,"result":{"id":1,"session_id":"4080a66cba65426cae460c09590a19c2","language_iso639_1":"ru"}}
connection 10-18/09:49:05 INFO [sa-p-7-t-88] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountStateModifyEvent] moduleId: 10; pluginId: no; cid: 1187; scid: -1; userId: 0; deviceId: 2; tvAccountId: 13; state: 0; accessCode: 12; timestamp: 1476751744572
connection 10-18/09:49:05 INFO [sa-p-7-t-88] TvApplication - tvAccount[id=13] skip balance check
connection 10-18/09:49:05 INFO [sa-p-7-t-88] TvApplication - OptionSet: []
connection 10-18/09:49:05 INFO [sa-p-7-t-88] OmTvAccountStateModifyEvent - Skip disable tvAccount by balance (ignoreBalanceInsufficient)
connection 10-18/09:49:05 INFO [sa-p-7-t-88] OrderManagerDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.tv.access.om.event.OmTvAccountStateModifyEvent] moduleId: 10; pluginId: no; cid: 1187; scid: -1; userId: 0; deviceId: 2; tvAccountId: 13; state: 0; accessCode: 12; timestamp: 1476751744734
connection 10-18/09:49:05 INFO [sa-p-7-t-88] TvApplication - tvAccount[id=13] skip balance check
connection 10-18/09:49:05 INFO [sa-p-7-t-88] TvApplication - OptionSet: []
connection 10-18/09:49:05 INFO [sa-p-7-t-88] OmTvAccountStateModifyEvent - Skip disable tvAccount by balance (ignoreBalanceInsufficient)
connection 10-18/09:49:10 INFO [sa-p-7-t-88] OrderManagerSet - Disconnecting from device
Получается так, что lockByBalance не срабатывает? Что на это может влиять?
Продукт имеет настройки:
- тип "периодический"
- продление "в реальном времени"
- активация на 0 дней, с текущего момента, ровно, деактивация моментально, реактивация разрешена
Тариф - на скриншоте.
Цитата:
Информация о версии:
Клиент: вер. 6.2.842 / 13.10.2016 18:46:54
os: Linux; java: Java HotSpot(TM) Server VM, v.1.8.0_74
Сервер: вер. 6.2.1126 / 17.10.2016 14:07:01
os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_74
assist: вер. 6.2.87 / 13.07.2016 17:32:04
bill: вер. 6.2.93 / 13.10.2016 18:49:08
card: вер. 6.2.39 / 26.05.2016 14:50:45
dba: вер. 6.2.163 / 02.02.2016 17:42:00
enaza: вер. 6.2.59 / 19.04.2016 21:47:47
gorod: вер. 6.2.164 / 01.03.2016 00:18:32
inet: вер. 6.2.694 / 13.10.2016 18:48:36
mps: вер. 6.2.221 / 04.10.2016 19:16:15
npay: вер. 6.2.197 / 04.10.2016 19:12:21
paylinks: вер. 6.2.31 / 02.02.2016 17:42:04
qiwi: вер. 6.2.48 / 14.07.2016 14:11:51
rentsoft: вер. 6.2.63 / 04.10.2016 19:16:26
reports: вер. 6.2.213 / 03.10.2016 16:59:27
rscm: вер. 6.2.178 / 04.10.2016 19:16:30
ru.bitel.bgbilling.plugins.cladr: вер. 6.2.119 / 02.02.2016 17:42:00
ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.92 / 17.10.2016 14:07:09
trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
tv: вер. 6.2.230 / 13.10.2016 18:49:00
wellpay: вер. ?
wm: вер. 6.2.189 / 04.10.2016 19:16:46
yamoney: вер. 6.2.58 / 04.10.2016 19:16:49
Окружение:
Клиент:
os: Linux i386, 3.13-1-amd64
java: Java HotSpot(TM) Server VM, v.1.8.0_74
jre home: /opt/java/jdk1.8.0_74/jre
default tz: 18.10.2016 10:10 YAKT +0900 (Asia/Yakutsk)
user tz: 18.10.2016 10:10 YAKT +0900 (Asia/Yakutsk)
locale: ru_RU
Сервер:
os: Linux i386, 2.6.32-el-smp-alt27
java: Java HotSpot(TM) Client VM, v.1.8.0_74
jre home: /opt/java/jdk1.8.0_74/jre
default tz: 18.10.2016 10:10 YAKT +0900 (Asia/Yakutsk)
db time: master: 18.10.2016 10:10 YAKT
db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci)
locale: en_US
uptime: Started: 18.10.2016 09:11:43 Uptime: 0 d 00:59:01