Ir para conteúdo
  • Cadastre-se

dev botao

Não Consigo Extrair Os Dados De Dois Arquivos Xml (Danfe) Usando Tacbrnfe


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

Recommended Posts

Bom dia

 

Estou com dois arquivos XML que não consigo extrair pelo ACBrNFe. Eu tentei comparar com outros arquivos que funcionam e não achei o erro na estrutura. No site validador da Sefaz RS, consta que os XML's estão corretos (https://www.sefaz.rs.gov.br/nfe/NFE-VAL.aspx).

Segue os arquivos em anexo. Eu só sei que os arquivos são do mesmo fornecedor.

Se alguém tiver alguma dica eu agradeço.

 

Trecho do código 

 

            ACBrNFe1.NotasFiscais.Clear;
 
            ACBrNFe1.NotasFiscais.LoadFromFile(arquivos.Strings[k]); //Carrega um dos arquivos
 
 
            for n:=0 to Pred(ACBrNFe1.NotasFiscais.Count) do //<- traz zero ao ler um dos arquivos
            begin
               with ACBrNFe1.NotasFiscais.Items[n].NFe do

 

 

NFs.rar

Link para o comentário
Compartilhar em outros sites

Não ocorre nenhum erro, pois, não passa do comando ACBrNFe1.NotasFiscais.Count que é igual a zero. Ou seja não identifica que existe uma Nota fiscal.

 

 for n:=0 to Pred(ACBrNFe1.NotasFiscais.Count) do //<- traz zero ao ler um dos arquivos

            begin
               with ACBrNFe1.NotasFiscais.Items[n].NFe do
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3603 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...