Etiquetas Code 128

 

O problema

 

Há uma situação que pode causar uma discrepância da quantidade vendida de produtos com etiqueta de balança.

Esta situação pode causar diferenças na baixa de estoque e causar estatísticas incorretas.

 

Por exemplo, imagine o seguinte produto:

 

Código:

3

Nome:

SALGADINHO JD KG

Preço Kg:

R$ 49,50

 

Assim fica a etiqueta com o peso 0,608 Kg:

 

Ao vender este produto na Frente de Caixa, tudo normal:

 

 

Porém, se o preço do produto for alterado para R$ 30,00 e transmitida uma carga de preços para os caixas, ao passar essa mesma etiqueta, a Frente de Caixa registra:

 

 

Observe que a quantidade ficou 1,003 Kg.

 

Por que isso aconteceu?

Isso acontece, porque no código de barras só há 2 informações: o código do produto e o valor total da etiqueta, conforme ilustra a imagem abaixo:

 

 

Em amarelo o código do produto e em verde o valor total da etiqueta.

Neste caso a Frente de Caixa precisa calcular a quantidade buscando o valor por quilo no arquivo de preços (Precos.tot) através da fórmula:

 

Peso = Valor etiqueta dividido por valor kg do Precos.tot.

 

Aplicando os valores do exemplo:

 

Peso = R$ 30,10 / R$ 49,50

Peso = 0,608 Kg

 

 

Voltando ao nosso problema citado acima, se o valor do produto é atualizado para R$ 30,00 por kg, o cálculo do peso ficaria assim:

 

Peso = R$ 30,10 / R$ 30,00

Peso = 1,003 Kg (errado!)

 

Com este modelo de etiqueta, a única solução seria reimprimir as etiquetas de todos os produtos que tiveram seu preço alterado.

 

Solução: etiquetas com código de barras no formato Code 128

 

Muitas balanças permitem o uso de etiquetas com o código de barras no formato Code 128 (personalizado).

O Code 128 aceita até 32 dígitos de informação.

 

Assim, com este código é possível incluir o valor unitário do produto no momento que foi pesado. E ainda mais: a data de validade.

 

Exemplo de um Code 128 com 24 dígitos:

 

Configurando Code 128 no MGV7 para imprimir em uma balança PRIX 5

 

Para configurar uma etiqueta Code 128 que seja compatível com a Frente de Caixa, abra o MGV7 e escolha qualquer etiqueta de sua preferência que tenha opção para imprimir o Code 128 (veja o tamanho):

 

 

 

Após configurar a etiqueta, você deve abrir a configuração do MGV7 para personalizar o código.

 

Na figura abaixo:

1.Aba Código de Barras

2.Selecione a opção "Personalizado" em Code 128

 

 

 

Agora você deve personalizar o Code 128 com essa opções:

 

1.Aba Code 128 Personalizado
 

2.Na caixa "Campos" selecione os campos nesta mesma ordem (importante!):
 

EAN-13 sem DV (+12)

Preço Unitário (+6)

Data de Validade (+6)
 

3.Observe na seta mais abaixo que o tamanho final do código deverá ser 24 dígitos.

 

 

Feito isso, faça a transmissão da configuração para as balanças.

 

Configurando o Supervisor / Frente

 

No Supervisor a configuração está em: Parâmetros > 02-Geral > 06-Diversos-mais, caixa "Etiquetas de Balança":

 

 

 

A configuração na Frente de Caixa

 

c:\Frente\Config\Diversos.mkt

 

[Diversos]

EtiquetaBalancaCode128=1

UsarDataValidadeCode128=1

 

 

Como a nova etiqueta funciona

 

 

Agora, ao escanear a seguinte etiqueta:

 

 

 

O valor total e quantidade serão sempre iguais aos da etiqueta (não importa o valor que esteja no Precos.tot):

 

Precos.tot em R$ 49,50:

 

 

 

Precos.tot em R$ 30,00:

 

 

A quantidade nunca muda, porque o cálculo é feito com o valor do kg que está na etiqueta e não o valor que está no Precos.tot.

 

Na imagem abaixo você consegue ver a composição do código Code 128:

 

Em verde o código do produto.

Em amarelo o valor total da etiqueta.

Em azul claro o valor por quilo.

Em rosa a data de validade do produto.

 

 

Data de Validade

 

Se você ativar o parâmetro para controle de data de validade, ao passar um produto no scanner que esteja vencido, a mensagem abaixo será exibida e o produto não será vendido: