Jump to content

dev botao

Carregar XML de NFS-e no Componente TACBrNFSeX


Go to solution Solved by Diego Foliene,

Recommended Posts

  • Membros Pro

Estou realizando a criação de um objeto FACBrNFSe := TACBrNFSeX.Create(Nil);

No objeto estou configurando o codigo do município correspondente ao de Blumenau (4202404) que é o mesmo presente na NFS-e e posteriormente estou utilizando o LoadFromString para carregar o XML. Porém, as propriedades da NFS-e não foram carregadas conforme o esperado, quando tento acessar por exemplo FACBrNFSe.NotasFiscais.Items[0].NFSe.Tomador.IdentificacaoTomador.Cnpj acaba retornando ''.

Conseguem me ajudar? Posso encaminhar o XML no privado posteriormente.

 

Edited by Paulo Alexandre Hostert
Link to comment
Share on other sites

  • Moderadores

Boa noite

num primeiro momento pediria para pegar o exemplo do svn

e efetuar testes com ele , informando o codigo da cidade, bem como demais dados e então carregar o xml

lembrando que no xml não tem todos so dados pois os provedores não constumam seguir o padrão

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

  • Membros Pro

Bom dia!

Outros XML são carregados normalmente e consigo acessar todas as propriedades necessárias, para o caso deste XML, não consigo acessar nenhuma, nem número e data de emissão, por exemplo. Para este caso o Provedor utilizado é o SimplISS, gostaria de entender por que para este XML específico não estão sendo carregadas as propriedades entende? Consigo encaminhar o XML no privado para poderem analisar com detalhes?

Link to comment
Share on other sites

  • Consultores

Bom dia @Paulo Alexandre Hostert.

Sim, por favor, envie o arquivo para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
  • Solution

Boa tarde!

1 hour ago, Paulo Alexandre Hostert said:

Realizei o encaminhamento do anexo no e-mail passado anteriormente.

Arquivo recebido.

Ele não está lendo as informações porque o XML que você está carregando é um XML de retorno da consulta da NFSe.

Você deve passar um XML de NFS-e com para que o componente realize a correta leitura.

O primeiro nível do arquivo é <ConsultarNfseFaixaResposta> e um XML de NFS-e tem como tag base <CompNfse>.

Se você remover as tags abaixo do seu arquivo, vai ver que ele será lido corretamente:

<ConsultarNfseFaixaResposta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abrasf.org.br/nfse.xsd">
  <ListaNfse>
  </ListaNfse>
</ConsultarNfseFaixaResposta>

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

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