Ir para conteúdo
  • Cadastre-se

dev botao

Retorno Acbrnfemonitor - Manifestação Do Destinatário


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

Recommended Posts

  • Membros Pro

estou usando o comando: SendMsgNFe(Pchar('NFE.ConsultaNFeDest("'+nrCNPJ+'", '+tpIndNFe+', '+tpIndEmi+', '+nrultNSU+'")'), Socket); para consultar Manifestação o comando é processado e aparece a resposta no ACBrNFeMonitor:

 

NFE.ConsultaNFeDest("03953552000102", 0, 0, 12020850869")
OK:
versao=1.01
tpAmb=1
verAplic=1.1.1
cStat=138
xMotivo=Documento localizado para o destinatario
dhResp=15/01/2015 10:22:37
indCont=1
ultNSU=12020901019

[RESNFE001]
NSU=12020495509
chNFe=51141208766938000129550020000375991040673140
CNPJ=08766938000129
xNome=MINAS PAO IND. COM. DE GEN. ALIM. LTDA
IE=133389383
dEmi=31/12/2014
tpNF=1
vNF=203,94
digVal=NqIM3QYEeY0tCXFSo0yygZDorXY=
dhRecbto=31/12/2014 09:33:15
cSitNFe=1
cSitConf=0

 

como faço para receber esta resposta do ACBrNFeMonitor. Ja usei estas opções mas não estou recebendo retorno?

 

retultNSU   := objNFe.WebServices.ConsNFeDest.retConsNFeDest.ultNSU+sLineBreak;

 

  MemoResp.Lines.Text := UTF8Encode(objNFe.WebServices.EnvEvento.RetWS);
  memoRespWS.Lines.Text := UTF8Encode(objNFe.WebServices.EnvEvento.RetornoWS);
  LoadXML(MemoResp, WBResposta);



 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Tenho uma maquina cliente e uma maquina servidor onde esta instalado o Monitor. Estou mandando o comando "NFE.ConsultaNFeDest" usando Socket para o servidor conforme mencionado acima a consulta é feita e no Monitor aparece as informações da consulta, como posso recuperar/obter estas informações na maquina cliente?

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution

Para esclarecer melhor a duvida por exemplo ao fazer a consulta sem usar o monitor é usado este comando:

 

 MemoResp.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.ConsNFeDest.RetWS);
  memoRespWS.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.ConsNFeDest.RetornoWS);
//  ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].XXXX
  LoadXML(MemoResp, WBResposta);

 

quando eu uso o socket com monitor a maquina cliente não acesso o WebServices como obter a resposta da consulta na maquina cliente?

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3356 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.