Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

Eu utilizava na minha aplicação a comunicação direta com o uso das DLLs do fabricante.

Na Epson, ao realizar a Redução Z, era gravado em disco (normalmente em "C:\Epson\InterfaceEpson\DataFiles") um arquivo (LReductionData.dat) com os dados da ultima redução z emitida. Desta maneira, o retorno dos dados da ultima redução z era bem rápido.

O ACBr tem alguma função desse gênero? Já procurei nos fóruns e no exemplo ECFTeste, mas não encontrei nada.

Postado

Boa tarde Daniel,

É utilizado alguma rotina diferente ou tem um jeito especifico de retornar os dados da redução z para Epson? Pois parece que esta marca é bem mais lenta para retornar os dados da ultima redução z do que as outras marcas pela rotina DadosUltimaReducaoZ...

Postado (editado)

Não vejo lentidão em "DadosUltimaReducaoZ" na Epson...

Estou fazendo testes aqui, está levando em média 25s para executar esta função... Este é mais ou menos o tempo normal para execução desta função com a Epson?

Editado por fh91
  • Fundadores
Postado

Analise o LOG...

Veja se há alguma configuração a ser feita no TMVirtualPort

Aqui não leva esse tempo...  Mas no geral o ECF 09 é bem mais lento que o do convênio 85

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 (editado)

Entendi, vou verificar e, assim que possível, posto a resposta.

Obrigado pela ajuda.

Editado por fh91
  • Moderadores
Postado

Temos uma ECF da Epson aqui no escritório e é muito boa. Uma das melhores de se trabalhar na minha opiniao. Aqui leva em torno de 3 a 4 segundos pra retornar os dados da redução e gravar na base de dados. Só demora um pouco durante a impressão do qrcode, mas isso é irrelevante.

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Postado

Temos uma ECF da Epson aqui no escritório e é muito boa. Uma das melhores de se trabalhar na minha opiniao. Aqui leva em torno de 3 a 4 segundos pra retornar os dados da redução e gravar na base de dados. Só demora um pouco durante a impressão do qrcode, mas isso é irrelevante.

Você utiliza o modelo FBII ou FBIII? Pelo que conversei com o suporte da Epson, o modelo FBII precisa do arquivo LReductionData.dat que é gravado a cada redução z pela dll. Porém o ACBr não grava esse arquivo (ou eu não descobri como faz para gravar), logo o retorno será mais lento.

Postado

Quem cria esse arquivo é a DLL da Epson... O ACBrECF usa a comunicação direta 

Exato, por isso no modelo FBII (que é o que eu tenho aqui) o retorno desta função é mais lenta. Mas não há o que ser feito, então acredito que este tópico está encerrado.

  • 2 semanas depois ...
Postado (editado)

Olá no detalhamento da Z como consigo detalhar os não tributados Fn?
estão cobrando um a um e não consigo achar.
 

pelo exemplo traz apenas substituição e o total.

 

Alguém sabe?

 

Há estou usando uma Daruma FS 600

Editado por Jefferson Damian
  • Fundadores
Postado

Se você usar Trunk2 existe uma nova lista de Objetos: ACBrECF1.TotalizadoresNaoTributados

procedure TForm1.MenuItem48Click(Sender: TObject);
Var A : Integer ;
begin
  ACBrECF1.LerTotaisTotalizadoresNaoTributados ;

  for A := 0 to ACBrECF1.TotalizadoresNaoTributados.Count -1 do
  begin
     mResp.Lines.Add( 'TotalizadorNaoTributado: '+
                      ACBrECF1.TotalizadoresNaoTributados[A].Indice +' - '+
                      ACBrECF1.TotalizadoresNaoTributados[A].Tipo+ ' -> '+
                      FloatToStr( ACBrECF1.TotalizadoresNaoTributados[A].Total ) );
  end ;
  mResp.Lines.Add('---------------------------------');
end;  

 

  • Curtir 1
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á 3399 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.