Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Bom Dia, Peguei um XML de Ribeirão Preto para fazer a importação utilizando "ACBrNfse.NotasFiscais.LoadFromFIle", o mesmo não consegue ler, por conta de uma Tag no XML que vem "<ConsultarNfseRpsResposta>".

image.thumb.png.3f370316f7ffbb0afa390f6ad3420204.png

Reparei que quando ele entra na função TNFSeR_ABRASFv2.LerXmlNfse não encontra o AuxNode := ANode.Childrens.FindAnyNs('Nfse'). Fica Nill.

image.png.d275f08331e2c2efef833724279ce656.png

Continuando o Debug na Função LerInfNfse acontece o mesmo quanto tenta acessar o  AuxNode := ANode.Childrens.FindAnyNs('InfNfse'), não consegue encontrar e não carrega as propriedades.

image.thumb.png.b4b85e2a9e079f22c8403bdef080358a.png

Mas quando eu retiro a Tag  "<ConsultarNfseRpsResposta>". ele encontra e carrega normalmente, Qual seria a forma correta de ler esse tipo de XML?

Editado por EduardoMota
Imagem errada
  • Consultores
Postado

Boa tarde Eduardo,

O componente lê o XML de uma NFS-e e este XML começa pela tag <CompNfse>.

Logo se você quer ler o XML baixado do site da prefeitura vai ter que remover a tag <ConsultarNfseRpsResposta>

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 546 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...