Ir para conteúdo
  • Cadastre-se

dev botao

Acbr TEF não gera erro quando TEF Inativo


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

Recommended Posts

Bom dia a todos, uso TEF Dial , para integração com Pay&GO, e executando uma rotina de testes, verifiquei que quando o servidor do TEF esta fechado, não esta gerando erro.

O problema esta na Unit AcbrTEFDClass na procedure VerificaAtivo, entra no bloco de erro do Try mas o AutoAtivarGP esta False, pois não uso,  e sai fora sem gerar o erro para aplicação.

Possível solução, colocar o else no  if AutoAtivarGP com raise.

Segue o bloco de código. 

Obrigado, bom dia todos.

  try
    ATV;
  except
    on E : EACBrTEFDGPNaoResponde do
     begin    
       if AutoAtivarGP then <----- problema aqui
       begin
         TACBrTEFD(Owner).DoExibeMsg( opmOK,
               'O Gerenciador Padrão não está ativo e será ativado automaticamente!');
         AtivarGP;
         ATV;
       end; <-- colocar else com raise
     end
       else
          raise ;
  end;

Link para o comentário
Compartilhar em outros sites

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