Jump to content

2 Dia do ACBr

Visite Stands dos Patrocinadores
Control iD, CS Devices, Elgin, Gertec, Bematech, Jetway, PlugMobile, Epson, Custom e Sweda
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Fernando Filho

ANSWERED Duvidas sobre DTEF Linx

Recommended Posts

Bom dia amigos.

Implementei meu tef recentemente, uso normalmente com Paygo (gpTefDial)
mas um cliente usa D-TEF da linx, mesmo sem eu mudar nada, estava funcionando bem. de uns dias pra cá a aplicação tem travado no momento pós aprovação, na hora da impressão, mas ainda trava com a aplicação dtef mostrando..segundo eles é problema no meu sistema.

Fui gerar uma nova versão para testes, mudando para gpCliDTEF, porém ele me obriga a implementar os metodos "ObtemInformacao" e "ExibeMenu", o que implementar nesses metodos?

Share this post


Link to post
Share on other sites

O gerenciador gpTefDial funciona diferente do gpCliDTEF. O gerenciador gpTefDial funciona por troca de arquivos como era comum há alguns anos quando a maioria dos comércios usavam TEF discado. Talvez eles tenham atualizado a aplicação TEF e alterado o modo do gerenciador trabalhar e por isso parou de funcionar.

Independentemente disso, quaisquer um desses eventos são demonstrados nos aplicativos de exemplo. Você pode verificar a implementação neles.

Mas aqui vai uma explicação rápida:

  • OnObtemInformacao é um evento que trata as situações onde o Gerenciador do TEF está obtendo as informações do usuário. Então você deve criar uma tela para obter essa informação do usuário e retornar ao gerenciador TEF. Por exemplo: Qual a senha do Administrador? Em quantas vezes vai dividir? Qual o valor da taxa de embarque? Etc...
  • ExibeMenu é um evento que gera para o usuário um menu com várias opções para que ele escolha uma. Assim você deve criar uma tela que mostre as opções e permita ele escolher uma. Por exemplo: É Crédito, Débito, Alimentação? É parcelado ou a vista?

Dá uma olhada no aplicativo de exemplo que deve ficar claro como é simples fazer uma implementação dessas.

  • Like 2

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

amigo, muito obrigado pela resposta, de fato o demo tinha essas informações...

superado isso, agora deu esse erro quando vou chamar o tef, sabes dizer o que pode ser?

 

image.png.823bccca56df32439520c4fb6f6eea27.png

Share this post


Link to post
Share on other sites

Você precisa verificar com o pessoal do suporte do DTEF o motivo da DPOSDRV.DLL não ter a função IdentificacaoAutomacaoComercial.

Talvez essa dll esteja desatualizada.

1 hora atrás, Fernando Filho disse:

superado isso, agora deu esse erro quando vou chamar o tef, sabes dizer o que pode ser?

 

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

×
×
  • Create New...