Общая информация
Для выполнения перерасчета межоператорского трафика используется "Перерасчет VOIP".
В категорию межоператорского трафика попадают все звонки, которые не относятся к Вашей номерной емкости, а также имеют тип "Транзит".
Пример звонка. Этот звонок транзитный, о чем указывает поле V_TYPE_ID, а также наличие двух транков от двух операторов-партнеров "ООО Субпровайдер" c транком TRUNK1 и "ООО Оператор телефонии" с транком TRUNK2 .
ID 1 SRC 79876543219 DST 71234567891 DST_CHAN TRUNK1 BILLED 1 OPERATOR_ID 1327 V_TYPE_ID 3 RECALC 0 SRC_CHAN TRUNK2 SRC_OPERATOR_ID 1328
Примеры отчетов для отображения межоператорских звонков Вы можете найти в статье Конструктор отчетов . |
Пример перераcчета
Задача: Тарификация для трафика оператора с транком TRUNK1 поменялась, необходимо выполнить перерасчет
1. Выполнить загрузку трафикации для оператора.
2. Переходим на страницу сервис оператора связи, у которого произошло изменение в тарификации.
3. Указываем дату, с которой новые цены вступил в силу. Поле "Оператор" остается без изменений .
4. Нажимаем сохранить, биллинг сторнирует звонки оператора "ООО Субпровайдер" за указанный период и пересчитает по новой тарификации.
Отладка
Процесс перерасчета может затрагивать длительный период, неделю месяц и более. После запуска перерасчета Вы можете посмотреть количество звонков, которые будут пересчитаны.
Для получения этой информации воспользуйтесь запросом к базе данных.
sqlexec " select count(id) from voip_log where recalc = 1 "
В ответе Вы получите количество записей в таблице VOIP_LOG, которые необходимо пересчитать.
COUNT ============ 10584
Когда в ответе на запрос Вы получите результат "0" перерасчет завершен.
COUNT ============ 0