Ir para conteúdo
  • Cadastre-se

dev botao

Urgente!!! Venda Itens Rápido da pau


jacksondb
  • Este tópico foi criado há 4832 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal preciso de um auxilio urgente desenvolvi a aplicação e coloquei em um supermercado, porém o caixa usa um leitor a laser e vende os itens muito rapido e isso faz com que ele acabe perdendo alguns itens ou cortando o codigo de barras pela metade, HELP por favor existe uma solução para isso???

Obs.: Percebi que via dll ele não da esse erro, mas não quero trabalhar com as dll´s.

Já testei isso com a bematech e a daruma, por favor me ajudem...

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Uso desta maneira no PDV da empresa e funciona corretamente. Debugue sua aplicação e veja o que pode estar causando o problema.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Moderadores

o leitor é usb ou porta serial?

usb ocorreu bastante problema

mas era a demora da consulta de dados do produto para efetuar a venda.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Verifica todas as suas rotinas, desde consulta de produtos.

não sei ao certo como você faz.

mas lê codigo de barras, busca no banco, caso exista, adiciona a lista igual ao topico do anfm

e posterior busca dos dados do produtos para efetuar a venda na ecf e gravar no banco.

isso pode ocorrer problemas de demora e assim perder.

sempre que era passado 10 itens registrava somente 8 na ecf e no banco, perdendo assim 2

acredito que você verificando as suas funcionalidades e identificando aonde está a demora irá corrigir essa falha.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Apenas a titulo de informação... Leitores USB se comportam de forma idêntica a leitores ligados no Teclado

jacksondb,

Experimente desabilitar a seguinte propriedade: ACBrECF.Device.ProcessMessages := False

isso fará o ACBrECF se comportar de forma semelhante as DLLs.. ou seja, ele irá "congelar" a sua aplicação enquanto ele estiver ocupado...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

´Daniel, como usar esse procedimento no acbrmonitor...

Experimente desabilitar a seguinte propriedade: ACBrECF.Device.ProcessMessages := False

meu programa ainda é em clipper usando a fglib e tb tô passando por problema de lentidão na leitura do codigo de barras. No meu caso dá um delay de até uns 3 segundos, para a leitura.. não ocorre sempre mas ocorre.. Pelos testes que fiz é algum problema com o prompt do dos, porque fiz a leitura no prompt do DOS e também dá o erro lendo direto do prompt sem o programa, Já no windows, dentro do acbr não tive nenhum delay...

P.s. Quando se faz uma doação para o projeto acbr vale para todo o projeto ou acbr e acbrnfe são separados, doações separadas..

Rubens

Link para o comentário
Compartilhar em outros sites

  • Fundadores

No ACBrMonitor essa propriedade não faria diferença ... pois ele já força uma "fila" entre os comandos enviados e suas respostas...

Não é comum essa lentidão para apresentar o código... O Leitor é de teclado/usb ou Serial ?

Se for teclado/usb pode tb pode ser algum problema no Buffer do Windows... (mas não sei como resolver)

Experimente fazer um "reset" no leitor

Em relação às doações... todas tem o mesmo destino... atualmente elas são repassadas a DJSystem, que mantém a mim, o André e a Juliana, além de outras despesas relacionadas ao ACBr...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Pois é Daniel... imagino mesmo que seja algum problema do windows descarregar no DOS. Na propriedade "Intervalo de Leitura" diminui para 10, melhorou um pouco mas num resolveu por completo, embora acho que quanto mais rápido ele faz a leitura, mas força o sistema né? Também na inicialização do programa mando executar um "LCB.Ativar" mesmo que no manual fala que não há necessidade. O Leitor é um VS 1200 serial, já tá rodando há uns 10 anos nesse cliente. Estavamos com o Win98 e usava um programa serial.com na inicialização do sistema e usava ECF swedas carregadas com o driver DOS Sweda. Com essa configuração funcionava blz. Daí mudamos as ECF para Epson e Windows para XP. Vou criar um programinha basico só para leitura do scanner e fazer um teste para ver se tá tendo algum conflito com a fglib no windows xp.

Vlw...

Rubens

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Rubens,

Abra a interface do ACBrMonitor e deixe o campo sufixo em branco... após isso, leia alguns códigos, e descubra o sufixo correto, ajustando-o no ACBrMonitor...

Veja nesse tópico a importância do sufixo correto.

viewtopic.php?p=4792#p4792

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...