set_file_unrecognized
Lo que subiste no es un set de pruebas del SII.
Lo que subiste no es un set de pruebas del SII.
| Código | set_file_unrecognized |
| Tipo | unprocessable_error — Bien formado, pero viola una regla del dominio |
| HTTP | 422 |
| ¿Reintentable? | No |
Qué hacer
No se guardó nada, a propósito. Vuelve a descargar el .txt desde la aplicación de certificación del SII y súbelo tal cual, sin abrirlo en un editor.
Reintentar el mismo request va a fallar igual. Cambia el request, no la frecuencia.
El sobre
{
"error": {
"type": "unprocessable_error",
"code": "set_file_unrecognized",
"message": "…",
"hint": "Nothing was stored, deliberately: a portal login page parsed as an empty set would report the empresa as having no casos, which is a different thing from having no set file. Download the `.txt` again from the SII certification application — a real one opens with a section header naming a NÚMERO DE ATENCIÓN.",
"retriable": false,
"doc_url": "https://docs.facturia.cl/errors/set_file_unrecognized",
"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
Todos los códigos
El sobre de error
La copia legible por máquina de esta ficha vive en GET /v1/error_codes, sin autenticación.