Modelo de código de barras
O código de barras é uma representação gráfica, utilizamos para simplificar o trabalho de interação com máquinas sendo assim você não precisa digitar os números para procurar um produto, contagem de estoque ou inserir um produto no PDV.
Os códigos alfanuméricos são bem flexíveis. Eles permitem letras, símbolos e números. Eles também não obrigam o uso de um dígito verificador. O grande defeito deles é o espaço que eles tomam.
Eles são maiores que o EAN porque precisam representar mais do que números. Sendo assim, um número com 5 dígitos acaba gerando uma quantidade de barras muito grande. Esses códigos são Code 128 A e Code 39.
O Fácil123 disponibiliza seis tipos de códigos de barras que vamos ver abaixo.
EAN-13
O EAN-13 é um código muito eficiente, porém, ele só pode ser utilizado para códigos EAN válidos, ou seja, cujo dígito verificador esteja correto. Isso é bem legal para produtos que o fornecedor já manda seu código.
O EAN-13, também chamado de GTIN-13, tem 13 dígitos e identifica a unidade do produto vendida ao consumidor, como a lata de refrigerante ou o pacote de biscoito que passa no caixa. O último dígito é o dígito verificador, calculado a partir dos 12 anteriores. Nos produtos brasileiros, o código costuma começar com 789 ou 790.
Por exemplo: os produtos que encontramos nas prateleiras dos supermercados.

Code 128 A
O Code 128 A é um código alfanumérico e pode conter até 128 caracteres.
Por exemplo: os produtos na cadeia de fornecimento, transporte de mercadorias e entrega postal.

Code 39
O Code 39 é um código alfanumérico e pode conter até 48 caracteres.
Por exemplo: usado em transporte de mercadorias e entrega postal.

Código 25 intercalado
O Código 25 intercalado é um código de barras numérico, ou seja, ele só suporta números. Nesse código não existe uma quantidade fixa de dígitos, também não possuí digito verificador, e caso a quantidade de números for ímpar, o sistema automaticamente adicionará um zero ao começo do código.
Por exemplo: usado especialmente para equipamentos despachados, bagagens e cargas. Outra possibilidade é usá-lo em relógios de ponto, boletos de pagamento, entre outras possibilidades que não se ligam a um ponto de venda ou à logística.

DUN-14
O DUN-14, também chamado de GTIN-14, é o código de barras de 14 dígitos que identifica a embalagem de transporte, como a caixa ou o fardo com várias unidades do mesmo produto. Ele é montado a partir do EAN-13 da unidade: começa com um dígito indicador da embalagem, de 1 a 8, seguido dos 12 primeiros dígitos do EAN-13 e de um novo dígito verificador.
O DUN-14 é usado na logística, como no recebimento de mercadorias e no controle do estoque do depósito. Um mesmo produto tem um único EAN-13, mas pode ter um DUN-14 diferente para cada tipo de embalagem, por exemplo caixa com 6 e caixa com 12 unidades.
O formato DUN-14 imprime esse código no padrão ITF-14 da GS1. Ele só aceita valores com exatamente 14 dígitos e com o dígito verificador correto. O sistema desenha automaticamente o espaço em branco dos dois lados das barras e a moldura em volta do código, como pede o padrão.
Por exemplo: caixas de embarque e fardos recebidos no depósito ou enviados para distribuidores e atacadistas.
O DUN-14 aparece em Formatar como nos elementos Atributo e Fórmula, tanto na etiqueta personalizada quanto na impressão personalizada. Ele não está disponível nos elementos EAN do produto e Código do produto.
Imprimindo o código DUN-14 da caixa
Para imprimir o DUN-14 na etiqueta:
- Crie um campo personalizado no cadastro de produtos, por exemplo DUN, e preencha os 14 dígitos em cada produto
- Na etiqueta personalizada, clique em Adicionar elemento e escolha o tipo Atributo
- Selecione o campo personalizado DUN do produto
- Em Formatar como, escolha DUN-14
- Informe o Zoom de largura e a Altura do elemento
Na impressão personalizada de vendas, o caminho é o mesmo: adicione o elemento Atributo na linha de produtos e escolha o campo DUN do produto.
Atenção: não cadastre o DUN-14 no campo EAN do produto. O valor desse campo vai para o XML da NF-e como código de barras da unidade vendida.
Use um Zoom de largura de 141 ou mais. Com valores menores, as barras finas ficam mais estreitas que o mínimo exigido pela GS1 para o DUN-14 e alguns leitores podem não ler o código. Com 141, o código ocupa cerca de 8 cm de largura.
A moldura e as barras ficam dentro da Altura do elemento, começando na posição X. Já a largura do código depende só do Zoom de largura, e não da Largura do elemento. Se o código passar da borda da etiqueta, mova o elemento para a esquerda ajustando o X ou use uma etiqueta mais larga, sem diminuir o Zoom de largura abaixo de 141.
Os números não são impressos embaixo das barras. Se quiser mostrá-los, adicione outro elemento Atributo com o mesmo campo e o formato Texto curto.
Se o campo estiver em branco, o elemento não imprime nada. Se o valor não tiver 14 dígitos ou o dígito verificador estiver errado, a impressão mostra o erro "O valor ... não é um DUN-14 válido: precisa ter 14 dígitos com dígito verificador GS1 correto". Nesse caso, confira o DUN cadastrado no campo personalizado do produto. Um EAN-13 de 13 dígitos também gera esse erro.
QR Code
O QR Code é um código bidimensional que guarda textos e números, inclusive endereços de sites. Ele aparece em Formatar como nos elementos Atributo e Fórmula.
Por exemplo: um link para a página do produto na sua loja virtual ou para um manual de instruções.
Quando você for configurar a etiqueta de produtos você pode decidir o adequado para sua empresa.
Se o seu produto não tem um código EAN registrado (por exemplo, é fabricado por você e o código é só para uso interno), use o campo Código do cadastro do produto e escolha, na etiqueta, um dos formatos que aceitam código não-EAN: Code 128 A, Code 39 ou Código 25 intercalado.
Não existe código de barras ruim. Há um caso diferente para cada situação.
Código de barras na NF-e
O Fácil123 envia no XML da NF-e o que estiver cadastrado no campo EAN do produto, tanto no código de barras comercial quanto no tributável. O campo aceita códigos GTIN de 8, 12, 13 ou 14 dígitos com dígito verificador correto, e o sistema não deixa salvar o produto com um código inválido.
Para mais informações sobre emissão de NF-e, consulte Incluindo uma venda com NF-e.