Ir para conteúdo
  • Cadastre-se

dev botao

Tempo De Resposta Acbrnfemonitor


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

Recommended Posts

Boa noite,

 

gostaria de alguma dica se possível, na recepção da resposta do acbrnfemonitor, tenho tido problema com o tempo de resposta; as vezes da tempo e outras vezes não. gostaria de saber se é indicado deixar em loop a espera do retorno do acbrnfemonitor, abaixo segue um trecho de código que utilizo. agradeço alguma dica para perder a resposta do acbrnfemonitor.

 

 

   memo1.Lines.Clear;
   fsocket.SendString('NFE.CANCELARNFE("'+stChave+'","'+stJustificativa+'")'+#13+#10+'.'+#13+#10);
   memo1.Lines.Add(fsocket.RecvTerminated(10000,#3));
 
 
   if memo1.Lines.Count = 0 then Memo1.Lines.Add('erro');
   if Pos('OK:',memo1.Lines[0])>0 then CancelarNFE := true else CancelarNFE := false; 
 
 
Obrigado,
 
 
Maricelo
Link para o comentário
Compartilhar em outros sites

  • Moderadores

O tempo de resposta é muito varíavel, depende do comando e do WebService, em dias normais a resposta vem rápida, mas em dias em que os webservices estão com problema a resposta pode demorar ou até não chegar.

Eu envio o comando e abro um form com um progressbar para informar q está aguardando a resposta e um botão cancelar, dae fica a critério do usuário cancelar a espera qdo a resposta demora muito a chegar.

Veja este post

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Link para o comentário
Compartilhar em outros sites

×
×
  • 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...