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.

The popup will be closed in 10 seconds...