Facturiadocs
Errores

go_live_not_applicable

Esta empresa no se está certificando para el sistema de facturación de mercado, así que no tiene Declaración de Cumplimiento que aprobar.

Esta empresa no se está certificando para el sistema de facturación de mercado, así que no tiene Declaración de Cumplimiento que aprobar.

Códigogo_live_not_applicable
Tipoconflict_error — Conflicto de estado
HTTP409
¿Reintentable?No

Qué hacer

Una empresa del Sistema de Facturación Gratuito ya está habilitada por el SII; lo que abre su emisión es la puesta_en_vivo, que es nuestra. Consulta GET /v1/empresas/\{id\}/onboarding y suscríbete a empresa.onboarding.updated.

Reintentar el mismo request va a fallar igual. Cambia el request, no la frecuencia.

El sobre

{
  "error": {
    "type": "conflict_error",
    "code": "go_live_not_applicable",
    "message": "…",
    "hint": "An empresa on the Sistema de Facturación Gratuito is already habilitated by the SII; what gates its emission is `puesta_en_vivo`, which is ours. Read `GET /v1/empresas/{id}/onboarding` and subscribe to `empresa.onboarding.updated`.",
    "retriable": false,
    "doc_url": "https://docs.facturia.cl/errors/go_live_not_applicable",
    "request_id": "req_01K2R7Q9M4T2VB"
  }
}

Programa contra code, nunca contra message — la prosa se puede reescribir, el código no (§5.8).

hint y retriable llegan en la respuesta, con estos mismos valores: son función del code y salen del mismo diccionario que sirve GET /v1/error_codes, así que el sobre y el diccionario no pueden discrepar. hint va en inglés a propósito — el español de este código es esta ficha. Más en El sobre de error.

También

La copia legible por máquina de esta ficha vive en GET /v1/error_codes, sin autenticación.

En esta página