Ir para conteúdo
  • Cadastre-se

dev botao

Código de barra Daruma FS 800i


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

Recommended Posts

Bom dia.

Não estou conseguindo gerar o código de barra na ECF Daruma FS 800i, o comando é aceito, não gera erro, porém não imprime o código de barra.

Gostaria de saber se alguém conseguiu gerar o código de barra nesse modelo de ECF?

 

Segue log do processo.

-- 20/11 10:52:56:497 AbreRelatorioGerencial
-- 20/11 10:52:56:498                 TX -> [SOH][7][FF][NUL][STX][NUL]1|[194]
-- 20/11 10:52:56:507                 RX <- [ACK]
-- 20/11 10:52:56:508          Status TX -> [ENQ][NUL]
-- 20/11 10:52:56:513                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (1)
-- 20/11 10:52:56:564          Status TX -> [ENQ][NUL]
-- 20/11 10:52:56:569                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (2)
-- 20/11 10:52:56:620          Status TX -> [ENQ][NUL]
-- 20/11 10:52:56:626             Resposta: SEQ:7 CMD:12 EXT:0 CAT:0 RET:[SOH][NUL][NUL]@ TBR:41 BRS:"196|20112015095345||DR101500000000000300|" CHK:211
-- 20/11 10:52:56:727     RX <- [SOH][7][FF][NUL][NUL][SOH][NUL][NUL]@)[NUL]196|20112015095345||DR101500000000000300|[211]
-- 20/11 10:52:59:368 LinhaRelatorioGerencial( "<ean13>7898007821826</ean13>", 0 )
-- 20/11 10:52:59:378                 TX -> [SOH][BS][TAB][NUL][23][NUL][ESC]b0138001789800782182[NUL]|[250]
-- 20/11 10:52:59:383                 RX <- [ACK]
-- 20/11 10:52:59:383          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:389                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (1)
-- 20/11 10:52:59:439          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:445                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (2)
-- 20/11 10:52:59:496          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:501             Resposta: SEQ:8 CMD:9 EXT:0 CAT:0 RET:[SOH][NUL][NUL]@ TBR:0 BRS:"" CHK:82
-- 20/11 10:52:59:602     RX <- [SOH][BS][TAB][NUL][NUL][SOH][NUL][NUL]@[NUL][NUL]R
-- 20/11 10:52:59:602 FechaRelatorio
-- 20/11 10:52:59:604                 TX -> [SOH][TAB][LF][NUL][STX][NUL]1|[194]
-- 20/11 10:52:59:609                 RX <- [ACK]
-- 20/11 10:52:59:610          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:616                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (1)
-- 20/11 10:52:59:666          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:671                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (2)
-- 20/11 10:52:59:722          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:728                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (3)
-- 20/11 10:52:59:778          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:783                 RX <- [WAK][16][SOH][NUL][NUL][NUL] (4)
-- 20/11 10:52:59:833          Status TX -> [ENQ][NUL]
-- 20/11 10:52:59:839             Resposta: SEQ:9 CMD:10 EXT:0 CAT:0 RET:[SOH][NUL][NUL]@ TBR:20 BRS:"196|20112015095348||" CHK:69
-- 20/11 10:52:59:940     RX <- [SOH][TAB][LF][NUL][NUL][SOH][NUL][NUL]@[20][NUL]196|20112015095348||E

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Na verdade, até consegui fazer imprimir o ean13, porém não tive tempo de testar corretamente, pois a impressora era do meu cliente e tive que devolver.

Se tiver a ECF e quiser dar sequência nos testes, segue string que funcionou.

ESC+'b'+#01+Chr(StrToInt(Largura))+chr(StrToInt(Altura))+STX+LeftStr(ACodigo, 12)+cBarraFim+ACodigo

Como falei, não consegui efetuar os testes dos outros códigos, pode ser que algo esteja errado. 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Estou implementando o Cod.Barras nos modelos EscECF... Estou inciando com a Epson, depois analiso a Bematech

Daruma eu não tenho... então dependerá de outra pessoa... Acho que o @Régys Silveira, pode ajudar

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

  • 3 semanas depois ...
  • 3 meses depois ...
  • 2 semanas depois ...

Pessoal, estou com uma Bematech MP-4200 TH em mãos pra testar. Estou usando o seguinte comando:

 

    cAltura  := #29 + #104 + #100;            {Altura do código de barras}
    cLargura := #29 + #119 + #3;              {Largura do código de barras}
    cPosicao := #29 + #72  + #2;              {Posição do código de barras numeros}
    cFonte   := #29 + #102 + #0;              {Fonte - Tamanho }

    cMargem  := #29 + #107 + #132 + #55 {Coluna a ser impressa} + #0;  {Margem}

    cTipo    := #29 + #107 + #73  + #28;      {Cod 128 - tipo código barras}

    cConfig := cAltura + cLargura + cPosicao + cFonte +
               cMargem + cPosicao + cTipo; {Configuração - Configuração do código de barras}

    cCodigo := objSVM_NUMERO.Text;      {Recebe código numérico}
    cBuffer := cConfig + cCodigo + #0;  {Variável completa}

//    ACBrPosPrinter1.Imprimir(cBuffer, True); -- Assim não estava imprimindo nada

  ACBrPosPrinter1.Imprimir(#27 + 'b' + #01 + cLargura + cAltura + cCodigo + cPosicao + cTipo, True); -- Desse jeito só imprime o código numérico.

Qual a sequência correta para impressão do código de barras?

 

Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 3 semanas depois ...
  • 2 semanas depois ...
  • Este tópico foi criado há 2746 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.