Ir para conteúdo
  • Cadastre-se

dev botao

Elgin i8 - Imprimindo "OE" com ACBrPosPrinter


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

Recommended Posts

  • Membros Pro
Postado

Olá a todos,

Muitos clientes utilizam a Elgin i8 para impressão e ela simplesmente imprime as letras "OE" no início de cada impressão, conforme exemplo abaixo:

image.png.f32ba77fea80893062ed24198fa67430.png

A configuração que usamos no ACBrPosPrinter é a seguinte:

Modelo -> ppEscPosEpson 
ColunasFonteNormal -> 48
PaginaDeCodigo -> pc850

Porque sai sempre esse OE?

Desde já agradeço a atenção de todos

  • Membros Pro
Postado
8 horas atrás, Juliomar Marchetti disse:

Bom dia.

confere senão tem algo gravado na questão de logo marca gravado na impressora.

pode ser algo relacionado com isso

Fala Juliomar, blz?

Demorei pois estava fuçando aqui atrás de algo relacionado ao que tu disse, não achei nada gravado em relação a logomarca.

Inclusive por coincidência acabou de chegar uma Elgin i8 aqui no laboratório, novinha na caixa e mesmo problema!!!

  • Moderadores
Postado
Em 06/01/2023 at 19:18, bnobre disse:

Fala Juliomar, blz?

Demorei pois estava fuçando aqui atrás de algo relacionado ao que tu disse, não achei nada gravado em relação a logomarca.

Inclusive por coincidência acabou de chegar uma Elgin i8 aqui no laboratório, novinha na caixa e mesmo problema!!!

Hum. então sugiro falar com o suporte deles. pois parece ser algo deles

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
 

 

  • Membros Pro
Postado (editado)

O suporte deles é nota 10...

Vou detalhar o que aconteceu e anexar a conversa que tive com o Guilherme, caso se faça necessário.

Inicialmente liguei para o suporte deles e falei com o atendente Alex, foi muito solicito e se mostrou realmente surpreso com a minha reclamação, disse que até então nunca tinha ouvido a mesma e me perguntou mais sobre o problema, ele constatou que isso só ocorre no meu sistema (usando o ACBrPosPrinter) e não nas impressões do Windows. Com isso me foi passado o WhatsApp do pessoal que atende as Softwares Houses, pois como a princípio o problema estava localiza apenas no meu software, que por sua vez usa o ACBrPosPrinter, ele não poderia me ajudar.

Falei então com o Guilherme, que basicamente me indagou se meu sistema imprimia via comando, eu disse que sim e que usava o componente ACBrPosPrinter para tal. Com isso ele disse que precisaria ver com o pessoal do ACBr se ela está homologada.

Com isso reparei que até agora não fiz a pergunta mais pertinente de todas. Essa impressora é homologada para uso no ACBrPosPrinter? Creio que deva ser, pois basicamente é um dos modelos mais vendidos e além dele na Elgin só existe o i9.

Desde já agradeço a atenção de todos

image.thumb.png.9b87b194463e2792e516d9b4703b98e7.png

image.thumb.png.2adfbed680e95e8a4a0020b2ca6a14b9.png

image.thumb.png.1fa0a576019bab347814cfcab9e20836.png

 

WhatsApp Image 2023-01-09 at 13.24.53.jpeg

Editado por bnobre
  • Consultores
Postado

Boa tarde @bnobre
Se você testar com o programa exemplo, aparece estes caracteres tbm?
A Impressora esta configurada como EscPosEpson ?
vc chega a usar alguma das tags de logo no inicio da sua impressão:
<logo_imprimir>1</logo_imprimir>
<logo_kc1>32</logo_kc1>
<logo_kc2>32</logo_kc2>
<logo_fatorx>1</logo_fatorx>
<logo_fatory>1</logo_fatory>
</logo>

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado
1 hora atrás, Daniel InfoCotidiano disse:

Boa tarde @bnobre
Se você testar com o programa exemplo, aparece estes caracteres tbm?
A Impressora esta configurada como EscPosEpson ?
vc chega a usar alguma das tags de logo no inicio da sua impressão:
<logo_imprimir>1</logo_imprimir>
<logo_kc1>32</logo_kc1>
<logo_kc2>32</logo_kc2>
<logo_fatorx>1</logo_fatorx>
<logo_fatory>1</logo_fatory>
</logo>

 

Boa tarde @Daniel InfoCotidiano

Você descobriu a "charada", o que estava gerando esse problema era o seguinte comando que eu usava para gerar o cabeçalho no meu recibo:

Citar

</zera></ce></logo>

Ao remover o mesmo parou de gerar o OE.

Agora eu te pergunto... Pra que serve esse comando?

Eu pergunto pois na verdade eu gerei esse código do recibo baseado no ACBrDANFeESCPOS e o mesmo também usa esse comando, fazendo com que o tal do OE apareça nos cupons fiscais impressos pelo ACBrNFeDANFeESCPOS conforme anexo.

Desde já agradeço a atenção

WhatsApp Image 2023-01-09 at 14.50.11.jpeg

  • Membros Pro
Postado (editado)

image.png.7e4e4feb2213f24b11931066750ca488.png

PS: Essa impressão do cupom fiscal acima foi realizada pelo ACBrNFe_Exemplo.exe

Editado por bnobre
  • Consultores
Postado
8 minutos atrás, bnobre disse:

image.png.7e4e4feb2213f24b11931066750ca488.png

PS: Essa impressão do cupom fiscal acima foi realizada pelo ACBrNFe_Exemplo.exe

</zera> as configuracoes da impressora/componente
</ce> centraliza td o que vc escrever de comandos abaixo desta tag
</logo> ele finaliza exibição de do logo qdo gravado na eprom impressora. se vc nao tem, nao precisa desta tag </logo>;
Então resolveu o problema? removendo a tag </Logo>??


 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

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

</zera> as configuracoes da impressora/componente
</ce> centraliza td o que vc escrever de comandos abaixo desta tag
</logo> ele finaliza exibição de do logo qdo gravado na eprom impressora. se vc nao tem, nao precisa desta tag </logo>;
Então resolveu o problema? removendo a tag </Logo>??


 

Não... Na verdade os cupons fiscais continuam emitindo com o OE.

Conforme teste feito pelo ACBrNFe_Exemplo.exe

  • Consultores
Postado
20 minutos atrás, bnobre disse:

Não... Na verdade os cupons fiscais continuam emitindo com o OE.

Conforme teste feito pelo ACBrNFe_Exemplo.exe

No cupom Não fiscal, usando o exemplo do ACBr, e sem a tag logo... foi resolvido, so permanecendo no modulo fiscal?

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado
30 minutos atrás, Daniel InfoCotidiano disse:

No cupom Não fiscal, usando o exemplo do ACBr, e sem a tag logo... foi resolvido, so permanecendo no modulo fiscal?

 

Isso aí... Exato.

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

Pode me mandar o arquivo o arquivo de log por favor 

Claro, mas qual arquivo de log seria esse?

No ACBrNFe_Exemplo? No mesmo eu só configurei a impressora e carreguei um XML qualquer pelo Imprimir DANFE NFCe.

  • Fundadores
  • Solution
Postado

Você precisaria programar um Logo antes... lembrando que esse equipamento só suporta KC1=1, KC2=0

Veja esse vídeo:

Ou ainda, desabilitar o suporte a Logo, no ACBrPosPrinter

image.png

  • Curtir 4
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
1 hora atrás, Daniel Simoes disse:

Você precisaria programar um Logo antes... lembrando que esse equipamento só suporta KC1=1, KC2=0

Veja esse vídeo:

Ou ainda, desabilitar o suporte a Logo, no ACBrPosPrinter

image.png

Oi @Daniel Simoes

Funcionou...

Então basicamente nessa Elgin i8 se eu deixar o logo ativado eu tenho que configurar o KeyCode1 e o KeyCode2, senão ele imprimi esse tal de "OE"... Correto?

Creio que sim, pois mesmo gravando uma logo ele continuou imprimindo o OE. Aí configurei o KeyCode1 como 1 e o KeyCode2 como 0, aí ele passou a imprimir o logo. Depois apaguei o logo e ele não imprimiu nada... Mas mesmo sem logo, se o ACBrPosPrinter ficar com os valores padrões (KeyCode1 - 32, KeyCode2 - 32) ele imprime o tal do OE.

Esse tópico me ajudou bastante, pois todas as impressoras XingLings dos clientes saem esse tal de "OE", assim como na Elgin i8. Creio que essa solução será válida pra essas impressoras também... E esse lance de achar automaticamente a impressora na porta USB é fantástico... Não sabia disso kkkkkkkkkkk

Uma peculiaridade no teste de logo que ninguém reparou no vídeo, mesmo com o comando </ce> a imagem não centralizou.

Abraços a todos

 

  • Curtir 2
  • Fundadores
Postado
13 horas atrás, bnobre disse:

Então basicamente nessa Elgin i8 se eu deixar o logo ativado eu tenho que configurar o KeyCode1 e o KeyCode2, senão ele imprimi esse tal de "OE"... Correto?

Perfeito... isso mesmo...

13 horas atrás, bnobre disse:

Creio que sim, pois mesmo gravando uma logo ele continuou imprimindo o OE. Aí configurei o KeyCode1 como 1 e o KeyCode2 como 0, aí ele passou a imprimir o logo. Depois apaguei o logo e ele não imprimiu nada... Mas mesmo sem logo, se o ACBrPosPrinter ficar com os valores padrões (KeyCode1 - 32, KeyCode2 - 32) ele imprime o tal do OE.

90% dos equipamentos (quase todas as impressoras no mercado Brasileiro são chinesas), só suporta KC1=1, KC2=0..

Ou seja, elas usamo o comando antigo (legado) para programação de Logo do set de instruções da Epson Esc/Pos...

Apenas as impressoras Epson e as que sejam 100% compatíveis (como a I9), conseguem usar posições diversas, como KC1=48, KC2=48... ou KC1=32, KC2=32

Se reparar no VID da USB (Vendor ID), I8 e I9 tem fabricantes chineses de origem distinta... e o pessoal que fabrica a I9 fez um ótimo trabalho na emulação de Epson EscPos

Repare que os numeros nos KCs sao codigos ASC2... então 48,48 = "00"; 32,32 = "  "

13 horas atrás, bnobre disse:

Uma peculiaridade no teste de logo que ninguém reparou no vídeo, mesmo com o comando </ce> a imagem não centralizou.

Realmente alguns equipamentos falham em centralizar o Logo pré gravado...

 

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.