check_billing_issues
Para detectar infracciones de las reglas de jerarquía en los servicios de facturación, utilice el método account/check_billing_issues. El método verifica toda la jerarquía de cuentas (tanto las cuentas padre como las cuentas hijas).
Endpoint
svc=account/check_billing_issues¶ms={
"itemId": <long>
}
Parámetros
La solicitud debe contener el parámetro itemId, que indica el ID de la cuenta en la que se deben verificar los problemas de facturación.
Respuesta
Si la solicitud se completa correctamente, la respuesta se devuelve con el siguiente formato:
[
{
"svc_name": <text>, // Nombre del servicio en el que se detectó el problema.
"reason": <int>, // Código del problema (consulte a continuación).
"account_id": <long>, // ID de la cuenta que causa el problema. Se indica si el usuario que ha iniciado sesión tiene el derecho de acceso "Ver objeto y sus propiedades básicas" a esta cuenta.
"account_name": <text> // Nombre de la cuenta que causa el problema. Se indica si el usuario que ha iniciado sesión tiene el derecho de acceso "Ver objeto y sus propiedades básicas" a esta cuenta.
}
]
Códigos de problemas
| Código del problema | Descripción |
|---|---|
| 1 | La cuenta alcanzó el límite del servicio según el coste del servicio indicado en la cuenta padre (se aplica a los servicios periódicos y a los servicios bajo demanda). |
| 2 | La cuenta alcanzó el límite de saldo según el coste del servicio y la opción Límite por saldo indicados en la cuenta padre o en su plan de facturación (solo se aplica a los servicios bajo demanda). |
| -1 | Otros problemas de facturación. |
Si la solicitud falla, se devuelve un código de error.