Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal, tentei coletar os dados do cupom a medida que vão sendo gerados, utilizando os eventos do ACBrECF, por exemplo, depois de abrir o cupom, grava no BD os dados do cupom, ao inserir cada item grava os dados do item, e por aí vai. Ocorre que isso ficou um pouco lento nos testes, principalmente com a impressora Sweda ST120. Ao inserir cada item vou alterando no registro do cupom no BD o valor do mesmo e ao excluir um item também. Alguém tem alguma sugestão, já pensei em testar com um arquivo texto, inserindo os dados do cupom atual nele ao invés do BD e ao final da venda gravar no mesmo, mas ocorre que além do risco de corrupção do arquivo, pode acontecer de dar pau na máquina e perder os dados do cupom cancelado. A forma correta para mim é mesmo no BD, até porque o registro do cupom vai estar lá com status de cancelado e somente será alterado esse status com o fechamento do cupom com sucesso. O problema á a lentidão.

Obrigado.

  • Fundadores
Postado

Primeiro identifique exatamente onde é o gargalo...

A operação de gravar no BD é rápida... e lembre-se que você não precisa capturar todos os dados do ECF novamente, a maioria das informações pode ser calculada da própria aplicação.

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.

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