Jump to content

dev botao

nfs-e Formato XML da Prefeitura difere do XML ACBR


Go to solution Solved by Renato Rubinho,
  • Este tópico foi criado há 613 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

Como ler um arquivo e tirar 2 niveis ou se tem outra forma de ler?

se ler com NotasFiscais.LoadFromFile(NomeArq) , não lê de forma correta o arquivo da Prefeitura(gerado pelo site da prefeitura)

image.thumb.png.35efc3c358d3f84e2fdacd7f35df3fbd.png

  • Consultores
  • Solution
Posted

Boa noite,

Qual município?

O ACBr não gera o XML, ele recebe um xml assim como o da direita e extrai a parte da NFSe, salvando o da esquerda.

Não me recordo de algum caso do xml baixado do site vir com a estrutura que demonstrou na direita, este parece ser o retorno da ConsultaNFSeServicoPrestado via WS, de onde pode ser extraído o XML da NFSe.

Veja como o componente faz o tratamento deste retorno.

../trunk2/Fontes/ACBrDFe/ACBrNFSeX/Base/Provedores/ACBrNFSeXProviderABRASFv2.pas

TACBrNFSeProviderABRASFv2.TratarRetornoConsultaNFSeServicoPrestado

  • Like 1
  • Consultores
Posted

Bom dia,

O XML da esquerda é o XML da NFS-e que o webservice retornou e o componente extraiu do retorno e salvou ele em disco.

O XML da direita é o XML completo de retorno da consulta, note que dentro do grupo <ListaNfse> contem o grupo <CompNfse> que é a primeira tag propriamente dita do XML da NFS-e.

Como você baixou esse XML do site da prefeitura, agora vai ter que fazer uma rotina na sua aplicação para extrair o XML da NFS-e desse retorno.

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

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...