Jump to content

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Luiz Paulo

Rodapé excede o suportado e ocorre Erro ao Fechar o Cupom

Recommended Posts

Olá,

Estou com um problema ao fechar o cupom fiscal num ECF da Epson TM-T900F (Conexâo USB): Ao fechar o cupom é apresentado um erro conforme abaixo e no log em anexo:

Citar

 

Erro retornado pela Impressora: EPSON

Categoria: 2-Erro em parâmetro do comando
Motivo: 1-Conteúdo de parâmetro inválido no comando.

 

Percebi que o problema acontece por que o limite suportado pelo rodapé do cupom é ultrapassado. Enquanto outros ECFs, como o da Daruma, simplesmente corta quando passa do espaço máximo pelo menos nesse ECF é apresentado um erro.

Para corrigir isso alterei a unit ACBrECFEscECF.pas (em anexo) no Procedimento de Fechar Cupom usando a funcionalidade AjustaLinhas:

  (...)

  if IsEpson then begin
    Observacao:= AjustaLinhas(Observacao, Colunas, 8, True);
  end;

  (...)

Gostaria que avaliassem os prós e contras disso. Se estiverem de acordo gostaria que subissem tal alteração pro SVN.

Obrigado!

 

Saudações, 

Luiz Paulo

acbrlog.txt

Edited by Luiz Paulo
  • Like 1

Saudações,
Luiz Paulo Ferrari

Share this post


Link to post
Share on other sites

Apliquei modificações nos fontes do SVN, baseado nas suas sugestões... Obrigado
 

Citar

-- ACBrECF --
[*] FechaCupom modificado para ajustar as Linhas do Cupom, limitando-as em 8
    linhas, se necessário. Isso evita erros em alguns ECFs.
    http://www.projetoacbr.com.br/forum/index.php?showtopic=26640 (por: DSA)

 

  • Like 2

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...