API REST v2.0

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (4)

просмотр истории страницы
# h5. Удалить проблемный звонок и списания по нему
При ошибках в работе оборудования телефонии возможно создание *CDR* с неверными данными. Если биллинг успел посчитать такой звонок до обнаружения проблемы, то удалить его можно следующим образом:
## Найдите ID проблемного звонка в БД биллинга c помощью [отчёта|Конструктор отчетов]. Так же проверьте данные звонка, чтобы убедиться, что вы нашли нужный звонок.
{code}
select
where
LOG_ID=9992446
and storno=0
and storno=0
{code}
Возможно по звонку будет несколько проводок, так как звонок учитывается как по абоненту, так и по [оператору связи|Взаиморасчеты между операторами, агентская схема телефонии].
curl -XPOST -d "method1=objects.get&arg1={\"id\":101601554}&method2=storno_it" http://169.254.80.82:8082/rest_api/v2/ArchAccountStack/ -D -
{code}
Так же можно использовать скрипт:
{code}
sqlexec "set heading off; select id from arch_account_stack where LOG_ID=9992447 and storno=0" | sed '/^$/d' | while read VoipLogID; do curl -XPOST -d "method1=objects.get&arg1={\"id\": $VoipLogID}&method2=storno_it" http://169.254.80.82:8082/rest_api/v2/ArchAccountStack/ -D - ; done
{code}
## Если звонок был совершен в прошедшем месяце, нужно перевыставить акты для корректировки остатка на текущий месяц:
{code}