Causa
Esse erro acontece, quando você tenta emitir uma NF-e ou uma Carta de Correção e possui caracteres especiais e até mesmo quebras de linha.
Solução
- Verificar campos de texto que tenham relação com o movimento:
- todos os campos do cadastro de produto (obs, apelido, localização, campos de medicamento, campos da aba imposto, etc)
- Se tem algum espaçamento ou caractere especial na descrição do produto. É bom reescrever manualmente a descrição do mesmo.
- cadastro de cliente/fornecedor podem interferir. (endereços, outras informações, obs, aba adicionais, documentos, aba financeiro, etc)
- Se tem algum espaçamento ou caractere especial no cadastro do cliente (barra como S/N pode atrapalhar);
- observação do movimento, seja dentro do próprio movimento ou na operação
- Na observação do movimento, caso haja informação, tente reescrever manualmente retirando qualquer caractere especial que possa ter (se o movimento já tiver
efetivado terá que refazer o movimento para fazer esse ajuste).
- Caso haja informação na tela do frete sobre a transportadora, verifique se tem algum espaçamento ou caractere especial no cadastro da transportadora (barra como S/N pode atrapalhar);
- campos do cadastro de filial (fantasia, razão social e outros dados do cliente deve estar iguais aos dados no cadastro do sintegra)
- Se tem algum espaçamento ou caractere especial no cadastro da filial (barra como S/N pode atrapalhar);
- Remover caracteres especiais dos campos de texto.
- São exemplos que podem ocasionar a rejeição: < > & ª º ´ ² ³ ¹ § \
-
Já foi resolvido diminuindo a descrição de produtos e do cadastro de cliente/fornecedor, e removendo a descrição dos mesmos e escrevendo novamente;
-
Em alguns casos, com importação, em produtos fracionados ou vendidos por preço, temos esse problema também devido a poucas casas decimas, neste caso pode ser alterada a quantidade de casas decimais e refeita a nota, ou correção dentro do banco de dados;
-
Outro motivo para essa rejeição é a Descrição do produto que a Sefaz aceita no máximo 120 caracteres e o Texto complementar aceita no máximo 30;
(Se a descrição tiver mais que 120 caracteres ou se o texto complementar mais que 30, vai ocorrer o erro descrito neste post!);
OBS: Existe uma forma de identificar o caractere especial dos campos de textos
- Salve o xml da nota, abra como Edge ou navegador correspondente
- Aperte CTRL+ F para procurar e digite o caractere "?",
- O Xml transforma os caracteres não reconhecidos em "?", dessa forma, fica mais fácil reconhece-lo e remove-lo no movimento.
Fiz todos os passos acima e não resolveu, o que faço?
- Em alguns casos quando copiamos alguma informação e a cadastramos no sistema, essas informações não conseguem ser identificadas ao gerar o XML. Nesses casos precisamos reescrever a informação para que seja lida corretamente.
- Reescreva todos os campos que contenham letras e/ou números no cadastro do produto
- Reescreva todos os campos que contenham letras e/ou números no cadastro da operação
- Reescreva todos os campos que contenham letras e/ou números no cadastro do cliente
- Reescreva todos os campos que contenham letras e/ou números no cadastro da filial
Importante: Não adianta copiar e colar por cima, é necessário reescrever manualmente.