Ir para conteúdo
  • Cadastre-se

dev botao

Falha na leitura o arquivo XML da NFS-eX


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

Recommended Posts

Postado

boa tarde,

estou finalizando os testes para emissão de NFS-eX e me deparei com o seguinte;

- Envio a NFs-e para o provedor de forma assincrona e pego o retorno da autorização juntamente com o XML e gravo no banco de dados

- Porem quando busca o XML no banco de dados e carrego no componente sem emitir erro qualquer que seja, ele carrega mas não exibe os dados!

Segue xml em anexo!

 

0000000032-nfse.xml

Compilei um pequeno exemplo pra testar com o seguinte codigo;

  if OpenDialog1.Execute then
    begin
      ACBrNFSeX1.Configuracoes.Geral.CodigoMunicipio := 1508407 ;
      ACBrNFSeX1.Configuracoes.Geral.LerParamsMunicipio ;

      ACBrNFSeX1.NotasFiscais.Clear ;
      ACBrNFSeX1.NotasFiscais.LoadFromFile(OpenDialog1.FileName) ;

      if ACBrNFSeX1.NotasFiscais.Count > 0 then
        ACBrNFSeX1.NotasFiscais.Imprimir ;
    end;
 

 

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

  • Consultores
  • Solution
Postado

Boa tarde Solivan,

O problema é que você esta salvando no banco de dados o retorno do ConsultarNfseRps e não o XML da NFS-e propriamente dito.

Abra esse XML que você anexou e veja a primeira tag dele.

Quando pedimos para estudar o programa exemplo, não é para vocês perderem tempo, mas sim adquirir conhecimento e dicas.

Ultimas linhas da procedure ChecarResposta.

      // Na propriedade XmlNfse temos o XML da NFS-e
      LoadXML(ACBrNFSeX1.NotasFiscais.Items[i].XmlNfse, WBXmlNotas);

Com certeza você esta pegando esse XML que acredita ser o da NFS-e de outra propriedade.

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á 528 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...