Не получается настроить обсчёт оператора. Версия билинга 5.0.
в конфиг модуля voiceip
Код:
operator.631.sid=41
operator.631.oper_sid=1
631 - id договора оператора
41 - код услуги, на которую должна ложиться наработка
1 - код абонентской услуги
в абонентском тарифном плане добавил узел тарифа "Тарифицировать оператора", в котором указал тариф оператора
в планировщике добавил задачу "Установка балансов VoiceIP", указал номер voiceip mid=1
Лог планировщика:
Код:
12-14/01:05:04 INFO [Thread-6] TaskExecuter - Starting periodic taks ID: 1 bitel.billing.server.voiceip.BalanceSetter
12-14/01:05:07 INFO [pool-2-thread-3] BalanceSetter - Setting balances for independ and subs..
12-14/01:05:07 INFO [pool-2-thread-3] BalanceSetter - Selected.
12-14/01:05:09 INFO [pool-2-thread-3] BalanceSetter - Selecting sub account
12-14/01:05:09 INFO [pool-2-thread-3] BalanceSetter - Selected.
12-14/01:05:09 INFO [pool-2-thread-3] BalanceSetter - Setting balance for super..
12-14/01:05:09 INFO [pool-2-thread-3] BalanceSetter - Selected.
12-14/01:05:09 INFO [pool-2-thread-3] BalanceSetter - Task finished time=5618 ms.
Однако в БД видим:
Код:
select sum(oper_session_cost), sum(oper_session_cost) from log_session_1_201012;
+------------------------+------------------------+
| sum(oper_session_cost) | sum(oper_session_cost) |
+------------------------+------------------------+
| 0.00000 | 0.00000 |
+------------------------+------------------------+
1 row in set (0.02 sec)
В чем ошибка? Что делаю не так?