MENSAGEM:
Invalid byte 1 of 1-byte UTF-8 sequence.
Caractere inválido na nota (ex.: ^, ~, ?). Verifique os cadastros relacionados (ex.: parceiros, produtos, empresa)
SOLUÇÃO:
Revise todos os cadastros relacionados a emissão da respectiva NF-e, buscando por possíveis caracteres especiais e/ou espaços em branco.
Atente-se a novos cadastros, informações que normalmente não são utilizadas em outras emissões.
- Ex: (Campo "Observação", Cadastro do 'Parceiro Principal', Cadastro do 'Parceiro Transportador', Cadastro do produto, etc)
Caso não identifique tais caracteres visualmente no sistema, recomendamos a análise do XML através do recurso 'Notepad++', conforme detalhado abaixo:
Acesse a tela "Portal de Vendas" (Caminho de acesso: Comercial » Consulta):
- Botão "NF-e" » Gerar XML da NF-e em arquivo para conferência.
Com o XML gerado, será possível identificar o caractere inválido com maior facilidade através do aplicativo Notepad ++. Para isso, acesse o conteúdo e compreenda de que forma essa análise será realizada: Como identificar caracteres inválidos em um XML?
IMPORTANTE: Espaços em branco indevidos também podem causar essa rejeição. Conforme .gif abaixo, através do Notepad++ é possível fazer essa análise. Utilize o filtro [^0-9A-Za-z\t\n\r\<\>\|\$\?\ \"\=\:\/\-\+\%\@\*\#\(\)\;_,.], dentro da opção 'Localizar', mencionando o modo de pesquisa 'expressão regular':
Identificado o registro, acesse o sistema e faça o ajuste.
- Por exemplo: Se o caractere especial estava no campo de "Número" do endereço do parceiro, acesse o cadastro do parceiro e faça o ajuste na aba "Endereço", Campo "Número".
Após os ajustes, redigite os campos empresa e parceiro da nota e gere um novo lote.
CAUSA:
Quando uma NF-e é gerada e existe algum carácter especial no cadastro de Empresa, Parceiro, Produto, Transportadora, Observação, Informações Complementares e outros da NF-e, ao gerar o XML e enviar para a SEFAZ, ocorre a Rejeição.
OBSERVAÇÃO:
- Uma opção para verificar quebra de linha em alguma tag do XML da NF-e, é acessar o site abaixo, copiar e colar todo o xml da nota e clicar em 'Validar'
https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx
- Exemplo: quebra de linha na tag de Nome do Emitente da Nota
Errado:<xNome>NOME FANTASIA DA EMPRESA NOVA
</xNome>
Correto: <xNome>NOME FANTASIA DA EMPRESA NOVA</xNome>
Apresentará o erro Schema do XML, ao validar no site acima:
The 'http://www.portalfiscal.inf.br/nfe:xNome' element is invalid - The value 'NOME FANTASIA DA EMPRESA NOVA ' is invalid according to its datatype 'String' - The Pattern constraint failed.
Comentários
2 comentários
Muito bom, esse help me salvou de um problema generalizado em aprovação de notas. No meu caso era o bairro que tinha um espaço e como estava usando o mesmo em várias notas deu a sensação que estava com problema geral.
Boa Tarde Dione, como está?
Recebemos em nossa Central de Ajuda, o seguinte 'Comentário' através do seu e-mail:
Comentário: Muito bom, esse help me salvou de um problema generalizado em aprovação de notas. No meu caso era o bairro que tinha um espaço e como estava usando o mesmo em várias notas deu a sensação que estava com problema geral.
Seu feedback é muito importante para nós, agradecemos a sugestão de melhoria enviada.
Continuamos contando com o seu apoio, estamos certos de que juntos, construiremos uma base de conhecimento cada vez mais completa e eficaz.
Att
Por favor, entre para comentar.