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

DSilva

Membros
  • Posts

    179
  • Joined

  • Last visited

2 Followers

Contact Methods

  • Website URL
    http://www.focosistema.com.br

Recent Profile Visitors

1,353 profile views

DSilva's Achievements

Community Regular

Community Regular (8/14)

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

Recent Badges

15

Reputation

2

Community Answers

  1. Blz Juliomor, entendo perfeitamente vou fazer mais alguns teste para tentar solucionar... mas agradeço por hora... abraço...
  2. Bom dia Juliomar, estava olhando aqui os eventos do form principal do PDV, no evento oncreate tem a chamada para configurar o TEF.. será que pode ser isso...
  3. Opa, obrigado por responder, olha só, no form principal, no evento do oncreate tenho esse codigo aqui... ForceForeground( TApplication(Sender).Handle ); eu acreditava que isso sempre funcionou, mas no caso de alguns clientes parece que nao, pergunto se isso esta certo em colocar ?
  4. Ola, preciso de uma dica dos amigos, esta acontecendo em alguns clientes a seguinte situação, quando liga o PC e ao inicializa o sistema de PDV, depois de abrir a tela do forme principal o operador nao esta conseguindo usar as fuçoes de abertura menu etc.. pelo teclado, o motivo disso é porque o foco do forme nao esta na aplicação, ao clicar com o mouse no form, tudo funciona normamente.. o que eu gostaria de saber se existe alguma forme de eu resolver... se alguem ja passou por isso é achou algum recurso me ajude.. abraço... ao amigos..
  5. Opa, ola Oilson José Pegoraro, obrigado por responder, essa analise é exatamente o que esta acontecendo aqui com nosso PDV. vc pode me ajudar em como vc utilizou esse temporizado para controlar esse registro. tem algum exemplo pode me ajudar? hoje eu uso uma fila jogando os codigos lido no scaner e depois faço a leitura dessa fila para registrar etc.. onde eu poderia adequar esse temporizador ? abraço ..
  6. Opa, tudo bem!! Thiago.Ropd eu nao consegui ainda, vou fazer uns testes amanha novamente ai posto aqui. abraço ao amigo.
  7. Andre, tudo bem! descobriu alguma coisa referente a esse problema de interromper ?
  8. Opa, ok, ja estava fazendo teste, nao tinha implementado para mostrar na tela, mas fiz no proprio Demo, o log e imagem anexo.. Obs: Com Qrcode na tela ao Teclar ESC ele entra no evento do componente. LogTEF.txt
  9. Boa tare, pessoal, os teste que estou fazendo é pelo PINPAD, quando aparece o Qrcpde nele e o cliente resolve desistir o operador tecla o ESC para interromper o processo e isso nao ocorre, so lembrando os amigos estou fazendo teste em produção com SitefDemo. eu ainda nao concegui resolver peço se tem alguem com este mesmo proplema por favor uma ajudinha seria bem vindo.. abraço.
  10. Bom dia, Andre sim estou com os fontes atualizado, sempre faço isso antes de postar. alguma outra ideia??
  11. Andre, coloquei um showmessage, e descobri que ele nem entra, nao passa por la.... quando é Carteira Digital, pois fazendo com cartao normal ai sim ele passsa pelo evento. '' ACBrTEFD1AguardaResp(Arquivo: String; SegundosTimeOut: Integer; var Interromper: Boolean); ''
  12. Nao consigo debugar da este erro ma hora de abrir o gerTEF, nao deixa que coisa loco hoje... alguma ideia do porque disso?
  13. Andre, coloquei a alteração no TefDemo e fiz os teste, e nao deu certo, continua do mesmo jeito nao interrompe. Ele fica ate aparecer a mensagem '' 90- NAO AUTORIZADA ''. so depois que ele volta.
  14. Blz, Andre, vou fazer os teste aqui posto o resultado, obrigado abraço..
  15. Opa André, pode me dar uma dica : procedure TFormPrincipal.ACBrTEFD1AguardaResp(Arquivo: String; SegundosTimeOut: Integer; var Interromper: Boolean); var Msg : String ; begin if FCanceladoPeloOperador then begin FCanceladoPeloOperador := False; Interromper := True ; Exit; end; Msg := '' ; if (ACBrTEFD1.GPAtual in [gpCliSiTef, gpVeSPague, gpPayGoWeb]) then // É TEF dedicado ? begin if (Arquivo = '23') and ACBrTEFD1.TecladoBloqueado then // Está aguardando Pin-Pad ? begin // Desbloqueia o Teclado ACBrTEFD1.BloquearMouseTeclado(False); // Ajusta Interface para Espera do TEF, com opçao de cancelamento pelo Operador StatusVenda := stsAguardandoTEF; Msg := 'Aguardando Resposta do Pinpad. Pressione <ESC> para Cancelar'; FCanceladoPeloOperador := False; end; end else if FTempoDeEspera <> SegundosTimeOut then begin Msg := 'Aguardando: '+Arquivo+' '+IntToStr(SegundosTimeOut) ; FTempoDeEspera := SegundosTimeOut; end; if Msg <> '' then AdicionarLinhaLog(Msg); Application.ProcessMessages; end; Onde posso fazer o teste aqui ???
×
×
  • 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.