Справочный центр Wialon

check_billing_issues

Чтобы выявить нарушения правил иерархии в услугах биллинга, используйте метод account/check_billing_issues. Он проверяет всю иерархию учетных записей (как родительские, так и дочерние учетные записи).

Конечная точка

Copied!
svc=account/check_billing_issues&params={
    "itemId": <long>
}

Параметры

Запрос должен содержать параметр itemId, в котором указывается ID учетной записи, проверяемой на наличие проблем с биллингом.

Ответ

Если запрос выполнен успешно, ответ возвращается в следующем формате:

Copied!
[
    {
        "svc_name": <text>,      // Название услуги, в которой обнаружена проблема.
        "reason": <int>,         // Код проблемы (см. ниже).
        "account_id": <long>,    // ID учетной записи, вызвавшей проблему. Указывается, если у авторизованного пользователя есть право доступа «Просмотр элемента и его основных свойств» к этой учетной записи.
        "account_name": <text>   // Имя учетной записи, вызвавшей проблему. Указывается, если у авторизованного пользователя есть право доступа «Просмотр элемента и его основных свойств» к этой учетной записи.
    }
]

Коды проблем

Код проблемы Описание
1 Учетная запись достигла лимита услуги в соответствии со стоимостью услуги, указанной в родительской учетной записи (относится к периодическим услугам и услугам по требованию).
2 Учетная запись достигла лимита баланса в соответствии со стоимостью услуги и опцией Ограничение по балансу, указанной в родительской учетной записи или ее тарифном плане (относится только к услугам по требованию).
-1 Прочие проблемы с биллингом.

Если запрос не выполнен, возвращается код ошибки.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.