Si recibes un mail de rechazo de factura electrónica con los códigos de desecho HV01, HV02 o HF04, valida el archivo de la factura en el validador del buzón e.FACT :
- Valida la factura seleccionando "validar firma"
- En función del resultado de la validación, consulta la siguiente tabla para saber cómo solucionar el error.
Error | Problema | Solución |
---|---|---|
invalid:untrustedKey-Invalid signing certificate | El certificado no es válido. | Revisar la validez del certificado utilizado para firmar la factura. Asegúrate de que el certificado sea vigente y emitido por una autoridad de certificación reconocida. |
invalido:untrustedKey-X509IssuerName en certificado certificado atributo de firma no está formado | El campo X509IssuerName tiene una codificación incorrecta o utiliza prefijos que no siguen el estándar. Ejemplos:
|
Contacta con el soporte de la herramienta a través de la cual has creado la factura. Deberán verificar que los prefijos y estructura del campo X509IssuerName cumplan con los estándares de codificación X.509. |
XPathEvaluationError-Malformed request: the request has no firmado to validate | No se encuentra firma para validar |
Contacta con el soporte de la herramienta a través de la cual has creado la factura. Deberán asegurar que el esquema correspondiente a la firma (simple o avanzada) cumple con el estándar XMLDSig y XAdES. Revisar la estructura de la firma y su presencia en el documento XML. |
SignaturePolicyNotFound-Firma Policy null and SignPolicyImplied found but not supported | El campo SignaturePolicyIdentifier está mal informado o en blanco.
|
Contacta con el soporte de la herramienta a través de la cual has creado la factura. Deberán revisar que la herramienta especifique correctamente la política de firma en el campo SignaturePolicyIdentifier en lugar de dejarlo en blanco. |
SignaturePolicyNotFound-Given commitment cannot be found on the requested signature policy |
Se ha incorporado el campo <chades:CommitmentTypeId> y este campo no debe incorporarse |
Contacta con el soporte de la herramienta a través de la cual has creado la factura. |
InternalServerError-Cannot recover the given signature policy and it's asociated commitment. | Problema: El campo SignaturePolicyIdentifier está mal informado o en blanco.
|
Contacta con el soporte de la herramienta a través de la cual has creado la factura. Deben especificar correctamente la política de firma en el campo SignaturePolicyIdentifier en lugar de dejarlo en blanco. |
invalido:incorrectSignature-Signature pdu is not válido | Falta un atributo obligatorio, Signing Certificate , en las firmas avanzadas. |
Contacta con el soporte de la herramienta a través de la cual has creado la factura. Deberán incluir el atributo SigningCertificate en las firmas avanzadas conforme a los requisitos de FACTURAe. |
Unknown:certificate: PathValidationFails-Certification path could not be validated.Read timed out |
Se ha producido un error de timeout. | Volver a intentar la validación. Si el error persiste, contacta con el soporte de la herramienta a través de la cual has creado la factura para que revisen la cadena de certificación y asegurar que todos los certificados intermedios sean accesibles. |