Se você receber um e-mail de rejeição de fatura eletrônica com códigos de rejeição HV01, HV02 ou HF04, valide o arquivo da fatura no validador de caixa postal e.FACT :
- Valide a fatura selecionando "validar assinatura"
- Dependendo do resultado da validação, consulte a tabela abaixo para saber como corrigir o erro.
erro | problema | solução |
---|---|---|
invalid:untrustedKey-Certificado de assinatura inválido | O certificado é inválido. | Verifique a validade do certificado utilizado para assinar a fatura. Certifique-se de que o certificado seja válido e emitido por uma autoridade de certificação reconhecida. |
invalid:untrustedKey-X509IssuerName no atributo do certificado de assinatura da assinatura não está bem formado | O campo X509IssuerName está codificado incorretamente ou usa prefixos não padrão. Exemplos:
|
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. Eles devem verificar se os prefixos e a estrutura do campo X509IssuerName estão em conformidade com os padrões de codificação X.509. |
Solicitação XPathEvaluationError-Malformed: a solicitação não possui assinatura para validar | Nenhuma assinatura encontrada para validar |
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. Devem garantir que o esquema de assinatura correspondente (simples ou avançado) está em conformidade com o padrão XMLDSig e XAdES. Revise a estrutura da assinatura e sua presença no documento XML. |
SignaturePolicyNotFound-Signature Policy null e SignPolicyImplied encontrados, mas não suportados | O campo SignaturePolicyIdentifier está incorreto ou em branco.
|
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. Eles precisarão verificar se a ferramenta especifica corretamente a política de assinatura no campo SignaturePolicyIdentifier em vez de deixá-lo em branco. |
O compromisso SignaturePolicyNotFound-Given não pode ser encontrado no política de assinatura solicitada |
Adicionado campo <xades:CommitmentTypeId> e este campo não deve ser incorporado |
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. |
InternalServerError-Não é possível recuperar a política de assinatura fornecida e seu compromisso associado. | Problema: o campo SignaturePolicyIdentifier está errado ou em branco.
|
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. Eles devem especificar corretamente a política de assinatura no campo SignaturePolicyIdentifier em vez de deixá-lo em branco. |
inválido:incorrectSignature-Signature pdu não é válido | Um atributo obrigatório, SigningCertificate , está ausente nas assinaturas avançadas. |
Entre em contato com o suporte da ferramenta através da qual você criou a fatura. Deverão incluir o atributo SigningCertificate em assinaturas avançadas conforme requisitos da FACTURAe. |
Desconhecido: certificado: O caminho de certificação PathValidationFails não pôde ser validado. |
Ocorreu um erro de tempo limite. | Tente novamente a validação. Se o erro persistir, entre em contato com o suporte da ferramenta através da qual você criou a fatura para que possam revisar a cadeia de certificação e garantir que todos os certificados intermediários estejam acessíveis. |