Ir para conteúdo
  • Cadastre-se

brayan_fx

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

brayan_fx's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputação

  1. Eu li tanto o guia do gerenciador padrão quanto o de homologação, mas é muita coisa pra se lembrar de tudo com uma única leitura, e eu estou com um prazo curto pra terminar o TEF.
  2. Cara, era isso mesmo, dentro da pasta do meu aplicativo tinha uma pasta TEF com um arquivo .001 pendente, mas a transação já havia sido finalizada, apaguei o arquivo e o ACBrTEFD inicializou normal, como eu não sabia dessa cópia dos arquivos dentro da pasta da aplicação tomei um laço e tanto desse troço, mas agora esta funcionando conrretamente, valeu pela força. Abraço.
  3. Desculpa, a tela do GP estava aberta da última vez que rodei o aplicativo, o problema é que ele tenta executar um CNC que não existe, rodei com o TEFDemo e inicializou tranquilo, só na minha aplicação fica pedindo um CNC que não existe.
  4. Com todos os dados acertados, antes a propriedade Habilitado nas opções de TEF_DIAL etava diferente no do Demo, estava como true, agora está tudo acertado, mas ainda assim dá problema, diz que o gerenciador não está ativo, mas está ativo, com processo rodando e tudo. -- 08/02/11 10:17:22 TEF_DIAL Inicializado -- 08/02/11 10:17:22 TEF_DIAL CancelarTransacoesPendentesClass -- 08/02/11 10:17:22 TEF_DIAL IniciarRequisicao: ATV -- 08/02/11 10:17:22 TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 10:17:22 TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001 -- 08/02/11 10:17:22 TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts -- 08/02/11 10:17:29 TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Não recebido -- 08/02/11 10:17:31 TEF_DIAL DoExibeMsg: Oper: opmOK Mensagem: O Gerenciador Padrão não está ativo e será ativado automaticamente! -- 08/02/11 10:17:34 TEF_DIAL IniciarRequisicao: ATV -- 08/02/11 10:17:34 TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 10:17:34 TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001 -- 08/02/11 10:17:34 TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts
  5. A diferença começa aqui: -- 08/02/11 09:43:52 TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Não recebido
  6. A diferença que eu percebi no arquivo de log do meu aplicativo é que ele tenta iniciar um CNC, enquanto que o TEFDemo do ACBr não chama esse comando de CNC.
  7. Mais dois detalhes que percebi, estava usando errado a função GravaLog, e sem querer coloquei um marcador a cada vez que tento iniciar o componente, essa linha é o início da chamada: C:\Documents and Settings\Administrador\Desktop\GerentePAF\TEF_DIAL.log E o gerenciador padrão sempre esteve ativo, tanto o ícone do gerenciador padrão como o das operadoras de cartão permancem ativos no trayincon.
  8. Ok, eu já fiz isso, no arquivo de log apareceram um monte de comando de CNC e ATV, que eu não chamei, o único comando que enviei foi o de Inicializar o componente TEFD. -- 08/02/11 09:43:30 TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 09:43:44 C:\Documents and Settings\Administrador\Desktop\GerentePAF\TEF_DIAL.log -- 08/02/11 09:43:44 TEF_DIAL Inicializado -- 08/02/11 09:43:44 TEF_DIAL CancelarTransacoesPendentesClass -- 08/02/11 09:43:44 TEF_DIAL IniciarRequisicao: ATV -- 08/02/11 09:43:44 TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 09:43:45 TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001 -- 08/02/11 09:43:45 TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts -- 08/02/11 09:43:52 TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Não recebido -- 08/02/11 09:43:52 TEF_DIAL IniciarRequisicao: CNC -- 08/02/11 09:43:52 TEF_DIAL FinalizarRequisicao: CNC, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 09:43:52 TEF_DIAL FinalizarRequisicao: CNC, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001 -- 08/02/11 09:43:52 TEF_DIAL FinalizarRequisicao: CNC, Aguardando: C:\TEF_DIAL\resp\intpos.sts -- 08/02/11 09:43:59 TEF_DIAL FinalizarRequisicao: CNC, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Não recebido -- 08/02/11 09:43:59 TEF_DIAL IniciarRequisicao: ATV -- 08/02/11 09:43:59 TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp -- 08/02/11 09:43:59 TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001 -- 08/02/11 09:43:59 TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts Repete isso, várias vezes sempre que eu mando inicializar o componente. Alguma idéia?
  9. Como faço pra saber se o G.P. está ativo? o mais estranho é que fiz um teste com um novo projeto, adicionei o ACBrECF, e o ACBrTEF, e o TEF se comportou normalmente, na hora que eu inicializei ele não exibiu a tela para a escolha da operadora de cartão de crédito, só quando enviei o comando CRT.
  10. Eu estou com problema na inicialização do TEFD, quando mando inicializar o componente, ele ativa automaticamente o Gerenciador padrão e exibe a tela para a escolha da operadora de cartão, antes que eu execute o comando CRT, ou até mesmo o ATV, já fiz de tudo para ver se resolvia mas o problema persiste, agora estou com todas as procedures e propriedades iguais do TEFDemo, cheguei ao ponto de excluir o componente do projeto eliminar todas as chamadas e procedures, mas nada resolve, alguém tem idéia do que pode ser? o erro acontece no comando: ACBrTEFD.Inicializar(TACBrTEFDTipo(1));
×
×
  • 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.