Ir para conteúdo
  • Cadastre-se

dev botao

Impressão do Extrato


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

Recommended Posts

Bom dia,

Estou a dias tentando resolver um problema com a impressão do extrato, mas não consigo, por favor veja se podem me ajudar.

Estou usando o ACBrSAT, ACBrTeste, Delphi XE7, Tanca SDK, impressora Bematech MP-4200 TH, impressora DataRegis Quick.

O problema é que quando imprimo o extrato (Bematech ou DataRegis), para sempre no código de barras, independente da quantidade de itens, porém no preview e numa impressora comum de 80 col (Epson L355) sai  completo. Fiz testes omitindo o QR Code mas o resultado foi o mesmo. Anexo um teste para visualização.

Grato,

Geraldo

Impressao SAT.jpg

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Verifique como está o tamanho do papel nas configurações do Windows. Considere também usar a versão ESCPOS, é mais rápida e não depende do driver do windows.

  • Curtir 1
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

O papel está correto. Testei com ESCPOS e ocorreu o seguinte:

1- Imprimiu o QR CODE como texto e não como código.

2- No meio da impressão do QR CODE (texto) parou, mas quando comandei a impressão novamente, imprimiu o restante do extrato e iniciou a impressão do próximo extrato, parando novamente no meio do QR CODE ( e assim sucessivamente.

Tentei atualizar os componentes pelo ACBrInstall_Trunk2, mas deu erro de compilação. Final do log:

...........

\Fontes\Terceiros\ZLibExGZ;C:\ACBr\Fontes\Terceiros\ZLibExGZ\win32;C:\ACBr\Fontes\Terceiros\ZLibExGZ\win64;C:\ACBr\Fontes\Terceiros\ZLibExGZ\zlib;C:\ACBr\Lib\Delphi\LibD21" -N0"C:\ACBr\Lib\Delphi\LibD21" -LE"C:\ACBr\Lib\Delphi\LibD21" -LN"C:\ACBr\Lib\Delphi\LibD21" -NS"Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell"
Embarcadero Delphi for Win32 compiler version 28.0
Copyright (c) 1983,2014 Embarcadero Technologies, Inc.

C:\ACBr\Fontes\PCNComum\pcnConversao.pas(724) Error: E2029 Statement expected but '<' found
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(725) Error: E2066 Missing operator or semicolon
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(726) Error: E2038 Illegal character in input file: '|' (#$7C)
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(727) Error: E2029 ')' expected but identifier 'result' found
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(728) Error: E2029 Expression expected but '=' found
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(729) Error: E2010 Incompatible types: 'array of Variant' and 'TpcnCSTIcms'
C:\ACBr\Fontes\PCNComum\pcnConversao.pas(730) Error: E2029 Expression expected but '>' found
C:\ACBr\Fontes\PCNComum\pcnAuxiliar.pas(2071) Fatal: F2063 Could not compile used unit 'pcnConversao.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_PCNComum.dpk".

Abortando... Ocorreram erros na compilação dos pacotes.
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Tente refazer a instalação selecionando a opção "Remover arquivos antigos do disco".

Sobre estar saindo TEXTO ao invés do QR-Code, selecione o modelo correto.

  TACBrPosPrinterModelo = (ppTexto, ppEscPosEpson, ppEscBematech, ppEscDaruma,
                           ppEscElgin, ppEscDiebold); 

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Fundadores
Em 23/02/2017 at 13:02, Geraldo Penteado Rocha disse:

Bom dia,

Estou a dias tentando resolver um problema com a impressão do extrato, mas não consigo, por favor veja se podem me ajudar.

Estou usando o ACBrSAT, ACBrTeste, Delphi XE7, Tanca SDK, impressora Bematech MP-4200 TH, impressora DataRegis Quick.

O problema é que quando imprimo o extrato (Bematech ou DataRegis), para sempre no código de barras, independente da quantidade de itens, porém no preview e numa impressora comum de 80 col (Epson L355) sai  completo. Fiz testes omitindo o QR Code mas o resultado foi o mesmo. Anexo um teste para visualização.

Grato,

Geraldo

Impressao SAT.jpg

Aparentemente você tem problemas na instalação do Driver da Impressora... ou tamanho da página do Driver está configurado errado...

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Geraldo Penteado Rocha disse:

OK. Estou anexando o log

log_Delphi_XE7.txt

Boa noite

seus arquivos estão com algum problema, clique com o  lado direito do mouse na pasta onde tem o acbr e vá em tortoisesvn e ache Revert, e faça o revert de todas as alterações que tu tem local!

depois rode novamente o instalador.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

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