Ir para conteúdo
  • Cadastre-se

dev botao

Codigo de Barras 14 digitos


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

Recommended Posts

  • Membros Pro
Postado

Boa tarde,  

Um de meus clientes resolveu por conta propria colocar mais um digito no codigo de barras por conta propria ficando o codigo com 14 digitos (ele criou tipo kits de promoção com varios produtos ) ai na hora de imprimir a etiqueta o codigo de barras numerico esta saindo errado no final quando é com 14 digitos. Com 13 sai certinho

estou usando o  a codificação abaixo

ImprimirBarras(orNormal, barEAN13, 2, 2, 16, 5, EdtCodBarra.text, 8, becSIM);

Ex de como ele fez : codigo normal de 13 digitos 7896755443215 e o que ele criou com 14 digitos ele acrescentou um 9 ficando assim 97896755443215  ai esse de 14 na hora que imprime a etiqueta sai mais ou menos assim 97896755443587 mudando os ultimos digitos. 

tem como resolver essa questão para a etiqueta sair com a codigo numerico  com 14 correto ?????

  • Consultores
Postado

Infelizmente, ele não pode simplesmente inventar um código de barra EAN. Os códigos de barra EAN/GTIN tem padrão internacional.

Além disso, se você está passando o parâmetro barEAN13, como você vai passar um parâmetro com 14 dígitos?

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Sim, concordo, mas vi uma resposta do Daniel em outro topíco  ( Quais Os Tipos De Cod Barras Para Zebra Epl ?)

dizendo o seguinte : 

----- (EAN-13 SEMPRE tem digito verificado... caso contrário não é EAN13) 

 

------ Se você quer código livre use outro formato, como 3of9 ")

 

Como configuro esse formato citado acima ????

 

  • Consultores
  • Solution
Postado
45 minutos atrás, licerio disse:

Sim, concordo, mas vi uma resposta do Daniel em outro topíco  ( Quais Os Tipos De Cod Barras Para Zebra Epl ?)

dizendo o seguinte : 

----- (EAN-13 SEMPRE tem digito verificado... caso contrário não é EAN13) 

 

------ Se você quer código livre use outro formato, como 3of9 ")

 

Como configuro esse formato citado acima ????

 

Veja esse help do Monitor com as tags permitidas:

Acredito que seja a tag:

<code39> - Bloco - Cod.Barras Code39 - Aceita: 0..9,A..Z, ,$,%,*,+,-,.,/, tamanho livre

 

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Resolvido usando a linguagem de programação da zebra para impressão de codigo de barras com 14 digitos.

comando usando:  ('B0,90,0,1,2,2,90,B,"[CODIGO_BARRA_PRO]"');

4º parametro numero 1 que definiu o tipo do codigo de barras livre

  • Curtir 1
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1821 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.