Skip to content

documento-rechazado ​

urn:auditium:api:error:documento-rechazado
HTTPdentro de un 201, o de un 422
titleDocumento rechazado

Es el único tipo que no viaja como cuerpo de una respuesta de error: aparece en cada entrada de rechazados[], dentro de la respuesta de POST /presentaciones.

Si al menos un documento se presentó, la respuesta es 201 y este tipo describe los que no. Si ninguno se presentó, la respuesta es 422 y las entradas viajan en errors[].

Causa típica ​

El detail dice cuál de estas fue:

detailQué pasó
No se encontró un recurso activo con esa identificación…La identificación no corresponde a un recurso activo del id_contratista enviado
El requisito no aplica a la categoría de este recurso.El requisito no se le exige a la categoría de ese recurso
El archivo no es un PDF válido.El contenido no es un PDF, aunque el nombre termine en .pdf
Sólo se admiten archivos con extensión .pdf.La extensión falta o es otra
El archivo no se recibió completo.La subida se cortó, o el índice vino sin archivo

Cómo resolverlo ​

Cada entrada trae el indice —el N de documentos[N]— y la identificacion que el servidor interpretó. Con esos dos datos se corrige el documento puntual y se reenvía sólo ése:

json
{
    "indice": 1,
    "nombre": "20999999999.pdf",
    "identificacion": "20999999999",
    "type": "urn:auditium:api:error:documento-rechazado",
    "title": "Documento rechazado",
    "detail": "No se encontró un recurso activo con esa identificación en el contratista indicado."
}

Reenviar el lote completo no duplica lo ya presentado: los documentos que sí entraron vuelven como omitidos[].

Si la identificación es correcta y aparece igual este error, verificar que el id_contratista del lote sea el del recurso — un recurso del contratista A no se puede presentar declarando el contratista B.

Relacionados ​

Documentación pública de la API Auditium · Generada con VitePress + Scalar.