Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

PessoALL,

 

Depois que eu atualizei o ACBR com a última versão alguns clientes reclamaram que o sistema ficou mais lento na hora de emitir cupom fiscal. O executável anterior não tinha esse problema. A maioria dos ecf's que ficaram lentos foram Bematech 2100.

Em alguns testes disseram que estava lento até com o emulador Bematech. Comigo não tem lentidão, funciona perfeitamente.

Já tentei aumentar a velocidade do ECF, mas em alguns casos ele não aceita 115200 na porta.

 

Vou até o cliente verificar o ecf com a minha máquina. Até lá, alguém tem alguma idéia/sugestão que possa me orientar o que fazer? Minha máquina de desenvolvimento está com Windows 7 Home, Delphi XE3, MySql 5.0.

 

Obrigado a todos!

 

Ivan

  • Consultores
Postado

Sim. Verifique em qual revisão estão as alterações que tornaram as operações mais lentas.

Visto que disse que foi depois de uma atualização do ACBr, tente verificar qual a revisão do ACBr antes da atualização e qual é a depois.

A partir daí verifique as alterações feitas nos componentes do ACBrECF.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
  • Fundadores
Postado

Acho que seja algum problema no Cliente...

 

Não notei mais ninguém reclamando de lentidão a um bom tempo...

 

Analise o LOG do ACBrECF, os tempos de resposta do componente estão descritos lá...

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.

Postado

Estive a campo nos clientes analisando um por um. A maioria que tá reclamando usa Bematech MP2100 com velocidade de 9600. Acontece que a cada item vendido eu tenho que gravar as informações do ECF, tais como Venda bruta, verificar se o ECF que está plugado é o mesmo autorizado, ou seja, exigências do PAF. E como eu tenho uma Daruma FS700 a 115200 isso não fazia diferença pra mim. Ela roda igual a uma bala. Se eu desativar essas funcionalidades, o problema acaba, mas estará em desacordo com o PAF. Alguém tem sugestões??? Todas serão bem vindas!

  • Fundadores
Postado

Será que vc não está fazendo verificações demais ?

 

Repare no código fonte do ACBrECF... quando ele está ligado a um componente ACBrAAC, ele faz todas as verificações que o PAF-ECF solicita...

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.

Postado

Eu também acho, mas não sei usar ainda o AAC. Tem algum exemplo?

Eu faço conforme abaixo:

 

Pra cada item vendido, faz a verificação antes:

 

     cCRZIni := frmPrincipal.ecfImpressora.NumCRZ;
     cCROIni := frmPrincipal.ecfImpressora.NumCRO;
     rVendaBrutaIni := frmPrincipal.ecfImpressora.VendaBruta;
     cNumSerieECF := Trim(frmPrincipal.ecfImpressora.NumSerie);
     rGT := ecfImpressora.GrandeTotal;
     cCRZ := ecfImpressora.NumCRZ;
     cCRO := ecfImpressora.NumCRO;
     rVendaBruta := ecfImpressora.VendaBruta;

 

e depois da venda, atualiza os dados:


    cCRZIni := frmPrincipal.ecfImpressora.NumCRZ;
    cCROIni := frmPrincipal.ecfImpressora.NumCRO;
    rVendaBrutaIni := frmPrincipal.ecfImpressora.VendaBruta;
    rGTIni := frmPrincipal.ecfImpressora.GrandeTotal;

  • Fundadores
Postado

O próprio ECFTeste  demonstra como usar o ACBrAAC...

 

Você está lendo dados demais... não precisa ler o CRZ a cada Item... Vc irá consultar isso apenas numa tentativa de recuperação do A.A.C.

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á 4346 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.