Ir para conteúdo
  • Cadastre-se

dev botao

Caracteres estranhos no cupom fiscal


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

Recommended Posts

Pessoal,

Estou com uma impressora fiscal Daruma, que está imprimindo caracteres estranhos (lixo) no final do campo de mensagem adicional

do cupom fiscal.

Vejam anexo. post-1294-13548987609309.jpg

Ja entramos em contato com o suporte daruma e esta foi a resposta deles:

"Você deve estar utilizando comandos nativos([FS]) juntamente com comandos compatíveis ([ESC]).

Já ocorreu este erro em nossa dll, e a solução foi o seguinte:

Quando enviar a mensagem promocional, antes de fechar com o [255], colocar: [LF][255]

Ou no caso, uma solução um pouco mais complicada, se você não utiliza mais a aplicação com as impressoras matriciais, mudar tudo para [FS]."

Mas já percebemos que esse erro não acontece em outra impressoras da mesma marca.

É algum tipo de configuração que precisa ser revista?

Carvalho.

Link para o comentário
Compartilhar em outros sites

Segue LOG de um dos cupons..

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-- 11 3:05 AbreCupom( , , )

TX -> [28]F[200][FF][FF][FF]m

11:43:06 RX <- :0000000[200]027235022125[CR][200]

-- 11:43:06 VendeItem( 013596 , SHAMPOO NEUTRO SEM SAL REVITTA 1 LT , NN , 1 , 10,4 , 0 , UN , $ , D )

TX -> [28]F[201]2100010000000104000000000000000013596 UN SHAMPOO NEUTRO SEM SAL REVITTA 1 LT[FF]]

11:43:07 RX <- :0000000[201]001000000001040[CR][250]

-- 11:43:14 SubtotalizaCupom( -0,4 , )

TX -> [28]F[206]1000000000040[161]

11:43:14 RX <- :0000000[206]000000001000[CR][200]

-- 11:43:14 EfetuaPagamento( 01 , 10 , , 0 )

TX -> [28]F[209]01000000001000[FF]t

11:43:15 RX <- :0000000[209]+000000000000[CR][253]

-- 11:43:15 FechaCupom( MD5:1085F0BE328249230B279850DCE43F6B[LF]. )

TX -> [28]F[210]0MD5:1085F0BE328249230B279850DCE43F6B[CR][LF]. [FF]6

11:43:22 RX <- :0000040[210]027235000000001000[CR][209]

-- 11:43:22 AbreGaveta

TX -> [ESC]p000[CR]

11:43:23 RX <- :[CR]

-- 11:43:23

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Fundadores

Em todo caso, parece ser um Bug do Software Básico do ECF, que pode ser contornado por programação...

Notei que você está enviando o [LF]... mas existe um ponto (.) após ele:

11:43:15 FechaCupom( MD5:1085F0BE328249230B279850DCE43F6B[LF]. )

TX -> [28]F[210]0MD5:1085F0BE328249230B279850DCE43F6B[CR][LF]. [FF]6

Note que já estamos usando o protocolo FS = [28], e que no final é adicionado um [255] = [FF] , porém com o '.' está ficando: "[LF]. [FF] "

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

  • Este tópico foi criado há 4559 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.