forum.bitel.ru http://forum.bitel.ru/ |
|
Автоматический переобсчет http://forum.bitel.ru/viewtopic.php?f=61&t=8623 |
Страница 1 из 1 |
Автор: | Phricker [ 24 окт 2013, 01:30 ] |
Заголовок сообщения: | Автоматический переобсчет |
При удалении продукта/аккаунта не выполняется переобсчет баланса. При добавлении - сразу насчитывается 600 рублей (так задано в тарифе), а вот при удалении уйх. Приходится вручную того на этого. В логе вроде ничего подозрительного. Код: mq 10-23/23:26:13 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding new accountRuntime: 4
mq 10-23/23:26:13 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Loading TvAccount from database. mq 10-23/23:26:13 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 4 mq 10-23/23:26:13 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 1; tvAccountId: 4 Аккаунт: testtest Products [] TariffModuleTreeSet [1:18.10.2013-…; ] Device state: 0; serviceIds: mq 10-23/23:26:14 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 4; state: 1; optionIds: ; timestamp: 1382556374864 mq 10-23/23:29:41 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.oss.systems.inventory.product.common.event.ProductModifiedEvent] moduleId: 0; pluginId: no; cid: 1; scid: -1; userId: 1; timestamp: 1382556581618 mq 10-23/23:29:41 INFO [event-proc-p-2-t-1] ContractRuntimeMap - Taked event: Event[ru.bitel.oss.systems.inventory.product.common.event.ProductPeriodModifiedEvent] moduleId: 1; pluginId: no; cid: 1; scid: -1; userId: 0; timestamp: 1382556581633 mq 10-23/23:29:41 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.oss.systems.inventory.product.common.event.ProductPeriodModifiedEvent] moduleId: 1; pluginId: no; cid: 1; scid: -1; userId: 0; timestamp: 1382556581633 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvProductsDeviceStateModifiedEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 4; state: 0; productEntryList: [ProductEntry [productId=31, productSpecId=1, deviceState=1, serviceEntryList=[]]]; timestamp: 1382556582875 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 1; pluginId: no; cid: 1; scid: -1; userId: 1; timestamp: 1382556582992 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Reload accountRuntime: 4 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Removing accountRuntime: 4 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Adding TvAccountRuntime: 4 mq 10-23/23:29:42 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - ContractId: 1; tvAccountId: 4 Аккаунт: testtest Products [31:23.10.2013-23.11.2013; ] TariffModuleTreeSet [1:18.10.2013-…; ] Device state: 1; serviceIds: mq 10-23/23:29:58 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.api.common.event.TvAccountModifiedEvent] moduleId: 1; pluginId: no; cid: 1; scid: -1; userId: 1; timestamp: 1382556598897 mq 10-23/23:29:59 INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.tv.access.event.TvAccountDeviceStateAndOptionsModifiedEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 2; tvAccountId: 4; state: -1; optionIds: ; timestamp: 1382556599578 |
Автор: | Phricker [ 24 окт 2013, 01:33 ] |
Заголовок сообщения: | Re: Автоматический переобсчет |
При этом если удалены все аккаунты - переобсчет даже вручную не происходит. Точнее как объяснить. Он как бы происходит, наработка пропадает, но вот в балансе это все остается. Код: mysql> select * from contract_account; Empty set (0.00 sec) mysql> select * from contract_balance; +------+----+-----+--------+--------+--------+--------+ | yy | mm | cid | summa1 | summa2 | summa3 | summa4 | +------+----+-----+--------+--------+--------+--------+ | 2013 | 10 | 1 | 0.00 | 0.00 | 600.00 | 0.00 | +------+----+-----+--------+--------+--------+--------+ 1 row in set (0.00 sec) mysql> При этом стоит как то повлиять на баланс (например занести платеж), как все приходит в норму ![]() ![]() |
Автор: | Amir [ 30 окт 2013, 16:17 ] |
Заголовок сообщения: | Re: Автоматический переобсчет |
Исправлено. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |