Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Eai pessoal tudo na paz, seguinte estou passando por uma dificuldade com relação a consulta ACBrNFe, passo todas as devidas configurações para o componente logo em seguida faço o seguinte:

ACBrNFe.Clear;

ACBrNFe.NotasFiscais.LoadFromString(dados do xml, True);

ACBrNFe.Consultar;

Ele executa a consulta sem erros, porém quando tento ler os dados

ACBrNFe.WebServices.Consulta.NFeChave; (retorna vazio)

ACBrNFe.WebServices.Consulta.Protocolo; (retorna vazio)

ACBrNFe.WebServices.Consulta.DhRecbto (retorna vazio)

esses campos especificamente vem vazio e o XML retornado

ACBrNFe.NotasFiscais.Items[0].XML (Faço a leitura desta forma)

fica inacessível o campo dando um erro de argumentação "Argument Range of" algo do tipo

se consultar a chave da nota no site do sefaz esta normal.

Estou deixando em anexo o XML para compartilhar com a comunidade, alguém esta passando por esta dificuldade ?

Estou com a ultima revisão dos fontes do ACBr 13720

 

 

35170854855499000148550020000359421297713216-nfe.xml

Postado
2 horas atrás, Roney Melo disse:

Eai pessoal tudo na paz, seguinte estou passando por uma dificuldade com relação a consulta ACBrNFe, passo todas as devidas configurações para o componente logo em seguida faço o seguinte:

ACBrNFe.Clear;

ACBrNFe.NotasFiscais.LoadFromString(dados do xml, True);

ACBrNFe.Consultar;

Ele executa a consulta sem erros, porém quando tento ler os dados

ACBrNFe.WebServices.Consulta.NFeChave; (retorna vazio)

ACBrNFe.WebServices.Consulta.Protocolo; (retorna vazio)

ACBrNFe.WebServices.Consulta.DhRecbto (retorna vazio)

esses campos especificamente vem vazio e o XML retornado

ACBrNFe.NotasFiscais.Items[0].XML (Faço a leitura desta forma)

fica inacessível o campo dando um erro de argumentação "Argument Range of" algo do tipo

se consultar a chave da nota no site do sefaz esta normal.

Estou deixando em anexo o XML para compartilhar com a comunidade, alguém esta passando por esta dificuldade ?

Estou com a ultima revisão dos fontes do ACBr 13720

 

 

35170854855499000148550020000359421297713216-nfe.xml

Por aqui está funcionando normalmente, eu utilizo LoadFromFile.

Configure a propriedade abaixo para visualizar se realmente o retorno do webservice está realmente consultando sem erros.

ACBrNFe1.Configuracoes.WebServices.Visualizar := True;

 

 

Postado
Em 11/08/2017 at 14:18, Leonardo Gregianin disse:

Por aqui está funcionando normalmente, eu utilizo LoadFromFile.

Configure a propriedade abaixo para visualizar se realmente o retorno do webservice está realmente consultando sem erros.


ACBrNFe1.Configuracoes.WebServices.Visualizar := True;

 

 

Olá Leonardo, então uso loadfromstring porque além de salvar o XML num diretório do windows, também gravo os dados do mesmo no banco de dados em um campo blob, porém nem usando loadfromfile funciona, o resultado é o mesmo que descrevi acima!

Efetuando a configuração que vc me deu a dica, ele me retorna os dados no showmessage (em anexo) que o componente dá porém, debugando mesmo assim os campos:

ACBrNFe.WebServices.Consulta.NFeChave

ACBrNFe.WebServices.Consulta.Protocolo

ACBrNFe.WebServices.Consulta.DhRecbto

fica com seu respectivo valor vazio.

NFe.PNG

Postado

Pessoal seguinte, debugando o fonte, ele retorna vazio se for pressionando F8 e vendo o valor de cada campo, porém resolvi colocar um showmessage nos resultados conforme campos acima, ele carrega os valores normalmente, é somente em debug que não aparece os valores dos campos ?

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