Jump to content

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

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

Recommended Posts

  • Membros Pro

Tenho um cliente que a internet dele é instável. Aumentei o número de tentativas (fazendo assim um total de 10s). O que tenho achado estranho é que tenho um xml com cStat = 100. Entendo que esse status é quando a sefaz autorizou o uso (está escrito isso no XML, com protocolo tudo ok), porém apresentando a mensagem de timout. Ao analisar as sugestões de todos, fiquei pensando no processo sugerido pelo Regys, fazendo o tratamento de erros:

        // TRATAMENTO DE ERROS
        if (pos('12007 - ', E.Message.ToUpper) > 0) or // erro de conexão
          (pos('12002 - ', E.Message.ToUpper) > 0) or // timeout
          (pos('12029 - ', E.Message.ToUpper) > 0) then
 

Mesmo ele gravando no diretório um XML com cStat = 100, ele pode dar esse erro de timeout. Sinceramente fiquei confuso. Alguém já passou por isso, ou é assim mesmo. 

Desde já obrigado, pesquisando aqui no forum, não encontrei situação parecida. Me desculpo antecipadamente com os moderadores caso eu não tenha sabido pesquisar melhor.

abs Leandro

 

Link to comment
Share on other sites

  • Moderadores

Bem, se ele retornou status = 100 é porque foi autorizado, pode ser que o erro de timeout ocorra porque retornou o status no ultimo instante, não sei.

Você deve se guiar pelo status retornado, e em caso de dúvida, carregue o XML novamente e efetue uma consulta.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.