Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia,

Estou tentando ler XML de nfse, todos os dados vêm, como por exemplo tomador, serviço, etc, mas o bloco de cancelamento está trazendo dados vazios:

Eu tentei usar: 

NFSe.NotasFiscais.Items[0].NFSe.NfseCancelamento.DataHora

NFSe.NotasFiscais.Items[0].NFSe.NfseCancelamento.ID 

NFSe.NotasFiscais.Items[0].NFSe.NfseCancelamento.Pedido.InfID

Porém tudo dentro de NfseCancelamento não traz nada, e queria so pegar uma informação qualquer nesse bloco pra saber se uma nota foi cancelada para eu poder alimentar meu banco de dados.

O bloco do XML que preciso ler é este aqui:

image.png.4e0043a335bf03590f5b88f89f008d60.png

Alguém poderia me ajudar a descobrir o que estou fazendo de errado?

  • Consultores
Postado

depura o código do componente e no retorno olha o que ele está fazendo ao pegar as tags e jogar no componente

use o F7 e F8 e coloque pontos e paradas com F5 no fonte do componente

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado (editado)
2 horas atrás, Juliomar Marchetti disse:

depura o código do componente e no retorno olha o que ele está fazendo ao pegar as tags e jogar no componente

use o F7 e F8 e coloque pontos e paradas com F5 no fonte do componente

Pelo que acompanhei no fonte, eu uso o ProvedorNacional, e a leitura de xml não tem a parte de ler cancelamento. Tem todas as outras leituras, como ler tomador, ler serviços, valores, etc, mas cancelamento não

Editado por Eduardo Moroz Brambilla
complemento de informação
  • Consultores
Postado

tu emitiu com o nacional o mesmo certo?

senão tem é preciso ler o manual do projeto nacional e verificar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado

Sim, pelo nacional, e tem todos os LerEmitente, LerEndereço, LerTomador, LerServico, etc, mas o aNode LerCancelamento não tem no código. Só existe para envio do evento. Mas eu acabei resolvendo usando uma stringlist mesmo, verificando se esse bloco NfseCancelamento existe no XML, se existe eu sei daí que a nota foi cancelada.

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