Olá, Pessoal. Estou iniciando com o ACBrTEFD, e estou com um pequeno problema que não consegui resolver, que é ativação do TEF_Dial, quando executo a função abaixo:
ACBrTEFD2.Inicializar( TACBrTEFDTipo( 1 ) );
está apresentando a seguinte mensagem no erro extendido.
Gerenciador Padrão: TEF_Dial não foi inicializado
No registro de log está mostrando assim:
-- 12/03 14:51:13:947 - TEF_DIAL Inicializado
-- 12/03 14:51:13:947 - TEF_DIAL CancelarTransacoesPendentesClass
-- 12/03 14:51:13:948 - TEF_DIAL IniciarRequisicao: ATV
-- 12/03 14:51:13:949 - TEF_DIAL DesInicializado
Ou seja está Desinializado automatico, o motivo não consegui encontrar.
Já utilizando o exemplo do TEFDemo1 está funcionando normalmente. E o log está ficando assim:
-- 12/03 09:00:20:925 - TEF_DIAL Inicializado
-- 12/03 09:00:20:925 - TEF_DIAL CancelarTransacoesPendentesClass
-- 12/03 09:00:20:926 - TEF_DIAL IniciarRequisicao: ATV
-- 12/03 09:00:20:929 - TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp
-- 12/03 09:00:20:934 - TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001
-- 12/03 09:00:20:934 - TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts
-- 12/03 09:00:21:436 - TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Recebido
-- 12/03 09:00:21:436 - TEF_DIAL FinalizarRequisicao: ATV, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.sts
Já realizei algumas comparações entre o exemplo (TEFDemo1) e minha aplicação mais não consegui identificar a anomalia.
Alguem tem alguma sugestão do que pode ser?
Desde já agradeço a atenção de todos.
Obrigado.