Rejeição
- 297 – Assinatura difere do calculado
Causa
Este problema ocorre quando é o CT-e é gerado e em algum dos cadastros envolvidos foi inserido pelo menos um caractere especial ou inválido.
Abaixo um exemplo onde o campo <xBairro> está com um caractere especial.
Cabe ressaltar que pode estar em qualquer tag, inclusive no campo de observações, onde é de livre preenchimento na tela de CT-e.
Solução
Para solucionar esta rejeição que retorna da SEFAZ, deve ser verificado na estrutura do XML o campo que está com o caractere especial ou inválido.
Como pode ser visto abaixo, o cadastro do cliente está com o bairro mal preenchido.
Abaixo, pode ser visto o campo Bairro após correção:
Após ajustar o cadastro necessário e salvo, o CT-e pode ser transmitido.