Situação:
Emissão de nota rejeitada pela Sefaz: "Assinatura difere do calculado".
O caso ocorre quando o código hash gerado pela Receita Federal não é o mesmo do código hash enviado no arquivo XML.
Isso pode acontecer por vários motivos, como: Alteração no conteúdo assinado, Uso de caracteres especiais, Quebras de linha, Espaços em branco no início ou fim das informações dos campos, Falha de comunicação do certificado na máquina.
Solução: Para resolver, é recomendado validar as possíveis causas abaixo:
- Remover ou então substituir os caracteres especiais, espaços em branco e quebra de linha
- Retirar e recolocar o certificado digital na máquina
- Verificar se o certificado ainda está válido ou venceu
- Reescrever os campos que contenham letras e\ou número que consta no cadastro do produto, operação, cliente e filial
Dênis Rodrigues
Central de Atendimento
(31) 2112-3700