Ir para conteúdo
  • Cadastre-se

dev botao

Elgin com irregularidades


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 1617 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia

Clientes usavam a Elgin I7 ou I9 sem problemas, porém atualizei o AcBr em março e a partir daí comecei a ter problemas variados em clientes.

Impressora imprime teste de windows, mas nao imprime no PDV. Reconfiguramos, funciona num dia, no outro já nao funciona.

As vezes imprime de manhã e a tarde não funciona.

Removemos do windows, colocamos direto na porta direto na porta USB (até por isso q atualizei a versão), mas fica irregular.

Agora de manhã foi atualizado um cliente e parou de imprimir 2 vias como antes (por exemplo comprovante suprimento). Observamos q saiu impresso a 2a. via, a 1a. nao imprimiu, simplesmente sumiu. Setamos o sistema pra 3 vias, imprimiu a 2a. e a 3a., a 1a., nada

O que será q estamos deixando de fazer? Segui os exemplos do demo.

Agradeço ajuda...

Segui as instruções contidas em 

e em 

 

  • Fundadores
Postado

Não compreendi muito bem...

Você cita que antes funcionava bem... Como era a configuração de Porta nesse cenário, onde funcionava bem ?

Qual é exatamente o problema ? Qual é a exata mensagem de erro ?

O problema só ocorre quando usado a porta em USB ?

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.

  • Administradores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
25 minutos atrás, Daniel Simoes disse:

Não compreendi muito bem...

Você cita que antes funcionava bem... Como era a configuração de Porta nesse cenário, onde funcionava bem ?

Qual é exatamente o problema ? Qual é a exata mensagem de erro ?

O problema só ocorre quando usado a porta em USB ?

Boa tarde.

Antes usava porta impressora compartilha windows tipo \\computador\elgin. Funcionava OK

Depois da atualização nao imprime nada mas não dá erro.

As vezes funciona hoje, amanha volta a nao imprimir, sem mensagens de erro.

Hoje acontece tanto compartilhada, tanto como USB.

Como mando imprimir... para todos as impressoras.

         if (Frm_principal.EscPos) then
         begin
            try
              if frm_nfe2.ACBrPosPrinter1.Ativo then
                 frm_nfe2.ACBrPosPrinter1.desativar;
              frm_nfe2.ACBrPosPrinter1.Ativar;

              Frm_Nfe2.ACBrPosPrinter1.Buffer.Text := '</zera>' + Frm_Nfe2.MemoDados.Text + '</lf>';
              Frm_Nfe2.ACBrPosPrinter1.Imprimir;
              frm_nfe2.ACBrPosPrinter1.Desativar;
            except
            end;
 

Realmente está um mistério pra nós...

  • Fundadores
Postado
32 minutos atrás, J Pereira disse:

Depois da atualização nao imprime nada mas não dá erro.

Precisamos da exata mensagem de erro...

Algumas dicas:
- Ative a geração de Log do ACBrPosPrinter, e acompanhe se você realmente enviou algum comando para impressão, e se houve erro...
- Em caso de problemas, faça um teste com o Demo do ACBrPosPrinter
- Configure da forma antiga, ou use "RAW:", e veja se estabiliza...

Evite chamar o "Desativar", logo após imprimir... isso pode fechar a porta USB enquanto o S.O. ainda está enviando os dados... Se deseja Ligar e DEsligar a Porta, use "ControlePorta := True"

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.

  • Membros Pro
Postado
4 minutos atrás, Daniel Simoes disse:

Precisamos da exata mensagem de erro...

Algumas dicas:
- Ative a geração de Log do ACBrPosPrinter, e acompanhe se você realmente enviou algum comando para impressão, e se houve erro...
- Em caso de problemas, faça um teste com o Demo do ACBrPosPrinter
- Configure da forma antiga, ou use "RAW:", e veja se estabiliza...

Evite chamar o "Desativar", logo após imprimir... isso pode fechar a porta USB enquanto o S.O. ainda está enviando os dados... Se deseja Ligar e DEsligar a Porta, use "ControlePorta := True"

Ok, vou seguir esses passos.

Só não vou poder te dar feedbak logo, pois até testar no cliente mais de 1 dia vai demorar.

Assim q tiver resposta do meu suporte, falo com vcs.

Grato pela pronta atenção

 

  • Membros Pro
Postado

Bom dia.

Segui as orientações e aguardo clientes darem resposta.
Hoje numa I9 nao abria gaveta.

Pesquisei e encontrei os parametros de ON 50 - OFF  50 e abriu.(antes estava 50 - 200)

Em observações no cliente

WhatsApp Image 2020-06-17 at 09.57.18.jpeg

WhatsApp Image 2020-06-17 at 09.59.04.jpeg

WhatsApp Image 2020-06-17 at 10.24.38.jpeg

  • Membros Pro
Postado

Puxa... o cliente acabou de retornar mesmo problema de time-out da gaveta.

Compatilhando pelo windows, começa a imprimir correto, daqui um tempo começa a travar, ficando bloqueada a impressão no spooler do windows

 

  • Fundadores
Postado

Não compreendi... você está usando a porta no componente, como USB ou Spool ??

por favor faça  os testes, usando um único padrão... para conseguirmos isolar o problema...

O problema ocorre em outras impressoras, da mesma marca, ou apenas nessa impressora ?
O problema ocorre em outras máquinas ou apenas nessa máquina ?

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.

  • Membros Pro
Postado
58 minutos atrás, Daniel Simoes disse:

Não compreendi... você está usando a porta no componente, como USB ou Spool ??

por favor faça  os testes, usando um único padrão... para conseguirmos isolar o problema...

O problema ocorre em outras impressoras, da mesma marca, ou apenas nessa impressora ?
O problema ocorre em outras máquinas ou apenas nessa máquina ?

Como instrução, estamos usando USB, como deu erros testei tambem em spool.

Com gaveta, é o primeiro cliente, mas essa intermitencia de não imprimir acontece em vários clientes

Começou depois que atualizei acbr em abril. Antes só usava elgin compartilhada pelo spool.

Como é a impressora mais barata do mercado aqui do RJ, muitos clientes estão comprando ela.

  • Fundadores
Postado

são tempos de Carga e Descarga do solenoide, que dispara a abertura da gaveta...

Sempre que comandar a abertura da gaveta... espere por pelo menos 1 segundo ( Sleep(1000) ), pois a impressora pode ficar indisponível, após a abertura da gaveta... sempre use o comando de abertura da gaveta, por último...

  • Obrigado 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.

  • Membros Pro
Postado
50 minutos atrás, Daniel Simoes disse:

são tempos de Carga e Descarga do solenoide, que dispara a abertura da gaveta...

Sempre que comandar a abertura da gaveta... espere por pelo menos 1 segundo ( Sleep(1000) ), pois a impressora pode ficar indisponível, após a abertura da gaveta... sempre use o comando de abertura da gaveta, por último...

Adicionei sua dica

          if not frm_nfe2.ACBrPosPrinter1.Ativo then
             frm_nfe2.ACBrPosPrinter1.Ativar;
          frm_nfe2.ACBrPosPrinter1.AbrirGaveta();
          Sleep(1000);

  • Curtir 2
  • Membros Pro
Postado
22 horas atrás, Daniel Simoes disse:

me Parece que no seu Log tem excessos de chamadas aos métodos "Ativar" e  "Desativar"

 

Bom dia

Sim, Daniel, antes de cada impressão eu ativo, e finalizando eu desativo.

Você sugere ativar na entrada do sistema e desativar na saída? Fico preocupado em durante esse tempo, as vezes de inatividade, o windows fechar essa porta.

Quanto aos outros clientes, estamos monitorando, parece que a perfomance melhorou.

Obrigado pela ajuda

 

  • Moderadores
  • Solution
Postado

Verifica se o componente está ativo o Controle de Porta.

Assim tu ativa no inicio e só no final desativa, pois ele vai tratar pra você isso

27 minutos atrás, J Pereira disse:

Bom dia

Sim, Daniel, antes de cada impressão eu ativo, e finalizando eu desativo.

Você sugere ativar na entrada do sistema e desativar na saída? Fico preocupado em durante esse tempo, as vezes de inatividade, o windows fechar essa porta.

Quanto aos outros clientes, estamos monitorando, parece que a perfomance melhorou.

Obrigado pela ajuda

 

 

  • Curtir 1
  • Obrigado 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • Fundadores
Postado
2 horas atrás, J Pereira disse:

Você sugere ativar na entrada do sistema e desativar na saída? Fico preocupado em durante esse tempo, as vezes de inatividade, o windows fechar essa porta.

Sim.. e deixe o "ControlePorta := True"... dessa maneira o componente libera a Porta ao terminar, mas é mais rápido e seguro do que Ativar e Desativar...

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.

×
×
  • 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.