Ir para conteúdo
  • Cadastre-se

dev botao

Erro na Leitura de XML


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 2513 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Prezados, voltei a ter problema com a leitura de XML de fornecedores de clientes.

Uso o componente;

Testei no ACBrNFe_demo com a condição:

ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName, False);

Usei XML enviado pelo cliente e o que baixei na sefaz.

 

O que pode estar acontecendo???

 

Obrigado.

 

Abraço.

 

 

31170408223221000130550010000049681130621309_sefaz.xml

31170408223221000130550010000049681130621309_cliente.xml

Erro_XML_Sefaz.png

Erro_XML_Cliente.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
9 horas atrás, Geraldo Rodrigues disse:

Fiz o seguinte:

Criei um novo diretório ACBr;

Baixei tudo;

Rodei o ApagarACBr nas duas unidade da minha máquina;

Instalei o ACBr novamente;

Após isto recompilei o ACBrNFe_demo e continuou a apresentar o erro.

O demo compilado em Lazarus valida a nota sem problema.

Já o compilado em Delphi, não.

O problema no arquivo, que não passa na validação, é a codificação do arquivo, que está em "UTF-8 No Mark", e contém caractere 'acentuado', a unidade "PÇ".

Só consegui validar o arquivo após alterar a codificação para Ansi, em um editor de texto.

Veja na sua versão do Delphi como fazer a conversão de codificação dos XML de entrada para Ansi.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.