Códigos de error de PDF
Todos los códigos de error de la API pública que emite PDF, con su estado HTTP, su type y una página por código.
Códigos de error que emite PDF. Cada code enlaza a su propia página con la causa y la acción a tomar.
| Code | Type | HTTP | Descripción |
|---|---|---|---|
invalid_pdf_artifact_fingerprint | invalid_request_error | 422 | La huella del artefacto PDF no es válida. |
invalid_pdf_template_configuration | invalid_request_error | 422 | Un valor de la configuración de la plantilla incumple una regla del modelo de plantilla; param indica la ruta del campo afectado. |
pdf_artifact_not_found | not_found_error | 404 | El artefacto PDF no existe en esta empresa, o era una vista previa que ha caducado. |
pdf_artifact_not_ready | service_unavailable_error | 503 | El PDF todavía se está preparando. |
pdf_commercial_identity_not_found | not_found_error | 404 | La identidad comercial no existe en esta empresa. |
pdf_commercial_identity_required | invalid_request_error | 422 | El modo de marca de la plantilla (logotipo o imagen) necesita una identidad comercial y la empresa no tiene ninguna por defecto. |
pdf_commercial_identity_unavailable | invalid_request_error | 422 | La identidad comercial existe pero está archivada o no es compatible con esta operación. |
pdf_engine_profile_unavailable | api_error | 500 | El perfil de generación PDF no está disponible. |
pdf_engine_unreachable | service_unavailable_error | 503 | El motor de generación PDF no ha respondido (caído, reiniciándose o en mitad de un despliegue). Es transitorio: la misma petición sale bien cuando el motor vuelve, y no se ha creado ni cambiado nada. |
pdf_image_resource_unavailable | api_error | 500 | El recurso de imagen del PDF no está disponible. |
pdf_legal_source_changed | conflict_error | 409 | La fuente jurídica actual ya no coincide con la presentación retenida. |
pdf_library_association_coverage_incomplete | api_error | 500 | La plataforma no pudo comprobar todos los valores por defecto, series o recurrencias que usan la plantilla, así que no se puede garantizar el impacto de la operación. El fallo es nuestro. |
pdf_library_impact_conflict | conflict_error | 409 | Los valores por defecto, series o recurrencias afectados por la operación cambiaron después de revisar su impacto. |
pdf_main_template_required | conflict_error | 409 | La empresa ya trabaja con la biblioteca de plantillas PDF, donde el diseño (pdf_template) y el color de acento (accent_color) de la personalización se aplican a su plantilla principal, y no tiene ninguna plantilla principal a la que aplicarlos. |
pdf_original_corrupt | api_error | 500 | No se puede verificar la integridad del PDF original. |
pdf_original_layout_unavailable | api_error | 500 | El diseño con el que se generó el PDF original ya no está disponible en esta versión de Factuarea. |
pdf_original_unavailable | api_error | 500 | El PDF original no está disponible. |
pdf_payload_resource_unavailable | api_error | 500 | Los recursos necesarios para preparar el PDF no están disponibles. |
pdf_presentation_conflict | conflict_error | 409 | La presentación cambió después de leerla, así que el expected_version enviado está desfasado. |
pdf_presentation_context_changed | conflict_error | 409 | Los datos con los que se construyó la vista previa (documento, empresa o contexto de plantilla) cambiaron después de generarla. |
pdf_presentation_etag_mismatch | conflict_error | 412 | El ETag enviado en If-Match ya no coincide con la presentación guardada, que se modificó después de leerla. |
pdf_presentation_invalid | invalid_request_error | 422 | La presentación no cumple una regla de contenido o de campo. |
pdf_presentation_not_found | not_found_error | 404 | La presentación documental no existe en esta empresa o no pertenece al documento consultado. |
pdf_presentation_not_ready | invalid_request_error | 422 | La presentación revisionada aún no está disponible para esta empresa: su activación está pendiente. |
pdf_presentation_precondition_required | invalid_request_error | 428 | El cambio de la presentación no indicó sobre qué versión se basa. |
pdf_signature_personal_data_forgotten | not_found_error | 410 | Los datos personales de la firma de esta presentación se han eliminado. |
pdf_template_access_denied | authorization_error | 403 | La credencial o el usuario no tiene permiso para realizar esta operación en la biblioteca de plantillas PDF. |
pdf_template_archived | invalid_request_error | 422 | La plantilla PDF está archivada y una plantilla archivada no se puede asignar ni editar. |
pdf_template_asset_conflict | conflict_error | 409 | Ya existe un activo de plantilla con ese identificador, por lo que la subida lo sobrescribiría. |
pdf_template_asset_not_found | not_found_error | 404 | El activo de la plantilla (logotipo, imagen o fuente) no existe en esta empresa o fue eliminado. |
pdf_template_default_replacement_required | invalid_request_error | 422 | Archivar la plantilla dejaría valores por defecto o asociaciones sin plantilla y no se indicó ningún reemplazo. |
pdf_template_not_found | not_found_error | 404 | La plantilla PDF no existe en esta empresa. |
pdf_template_precondition_failed | conflict_error | 412 | El ETag enviado en If-Match ya no coincide con la plantilla guardada, que se modificó después de leerla. |
pdf_template_precondition_required | invalid_request_error | 428 | Modificar la plantilla exige indicar la versión en la que se basa y no se envió ninguna. |
pdf_template_version_conflict | conflict_error | 409 | La plantilla se modificó después de leerla, así que el expected_version enviado está desfasado. |
preparation_required | conflict_error | 409 | Hay que preparar el PDF de esta presentación antes de solicitarlo. |
Relacionado
Códigos de error por categoría
Localiza un error por la categoría que lo emite.
Tabla de referencia completa
Todos los códigos, estados HTTP, tipos y descripciones en una referencia.
Modelo de errores
Interpreta la respuesta de error y gestiona los errores por código.