Ir para conteúdo
  • Cadastre-se

dev botao

AguardarConsultaRet - para que serve?


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

Recommended Posts

Postado

gostaria de saber para que serve o comando  AguardarConsultaRet 

eu defini para = 3000

significa que após eu enviar a nota, terei 3 segundos para aguardar o retorno do protocolo para poder consultar o arquivo da nota?

  • Consultores
Postado

Bom dia,

Não, o retorno contendo o numero do protocolo que atesta que o lote de RPS foi recebido pelo provedor é retornado no mesmo instante.

Essa propriedade serve para definir um tempo entre o envio do lote e a consulta a situação do mesmo.

Dependendo do provedor, após o envio lote, devemos consultar a sua situação, e repetir esse consulta enquanto a sua situação for em processamento.

Quando passar a ser lote processado devemos consultar o lote e como resultado teremos os XML das NFS-e ou as mensagens de erros.

Como é de se esperar um congestionamento de requisições no provedor é interessante dar a ele um tempo antes de realizar a primeira consulta a situação do lote.

Existe uma outra propriedade onde você pode definir o tempo entre uma tentativa e outra para saber se o lote já foi processado ou não, bem como o numero de tentativas.

Espero ter ajudado.

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

  • Solution
Postado

eu estive tendo problemas justamente com esta consulta para obter o XML do lote processado.

o que eu fiz foi deixar a propriedade aguardarConsultaRet = 0 e colocar uma "espera" de 5 segundos (com 8 tentativas) entre EnviarLote e ConsultarLote.

À principio resolveu o problema....   mas se a internet estiver lenta, o lote apenas é enviado e tenho de ir no site buscar a nota para impressão.

 

 

 

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