Pular para o conteúdo
Acessar sistema

Balança: leitura de código e arquivo de carga

Quando você vende produtos pesados na balança (frutas, frios, carnes), a etiqueta traz um código de barras com o produto e o valor ou o peso. Aqui você aprende a configurar como o sistema lê esse código e a gerar o arquivo de carga para enviar os produtos à balança.

Primeiro, informe ao sistema como o código da balança é montado.

  1. No menu lateral, acesse Sistema > Configuração e abra a aba Vendas.
  2. Marque a opção Usa Balança.
  3. No campo Formato leitura cód. Balança, digite o formato do código.

Aba Vendas da configuração com a opção Usa Balança marcada e o campo Formato leitura cód. Balança

O código impresso pela balança tem 13 dígitos, divididos em quatro partes. Exemplo de uma etiqueta de R$ 3,00 do produto 2050:

2002050003008
identifica um código de balançacódigo do produtovalor (ou peso)dígito verificador
  • O primeiro dígito é sempre 2. É por ele que o sistema reconhece que aquele código veio da balança.
  • O código do produto é o mesmo código que está cadastrado na balança.
  • O valor vem sem vírgula: 00300 é R$ 3,00. Quando a balança envia peso em vez de valor, é o peso que vem nessa parte.
  • O último dígito é o dígito verificador, calculado pela balança a partir dos outros doze. Ele não faz parte do valor e muda a cada etiqueta.

Quantos dígitos cada parte ocupa depende do modelo e da configuração da sua balança. Pegue uma etiqueta já impressa e conte os dígitos antes de preencher o formato.

O formato é uma sequência de símbolos que descreve o que cada posição do código representa:

  • # — posição ignorada
  • C — posição do código do produto
  • V (maiúsculo) — valor do produto, parte inteira (reais)
  • v (minúsculo) — valor do produto, parte dos centavos
  • P (maiúsculo) — peso do produto, parte inteira
  • p (minúsculo) — peso do produto, parte fracionada

Etiqueta com o código 2002050003008 e formato #CCCCCCVVVvv#:

Formato#CCCCCCVVVvv#
Código2002050003008

O sistema lê assim:

  • Código do produto: 002050 (os zeros à esquerda são ignorados, ou seja, produto 2050)
  • Valor: 003 reais e 00 centavos, ou seja R$ 3,00
  • O último dígito (8) é ignorado, porque é o dígito verificador

Quando o valor vem no código, o sistema calcula a quantidade dividindo o valor pelo preço unitário do produto cadastrado e insere o item na venda. Neste exemplo, com o produto cadastrado a R$ 3,00, entra 1 unidade.

A balança também imprime etiqueta de produto vendido por unidade, como um pacote de rosca ou um bolo inteiro. Quando a balança envia peso no código, é nessa mesma parte do peso que ela coloca a quantidade de unidades: 00001 é 1 unidade, e não 1 grama.

Para saber como ler essa parte, o sistema olha a unidade do produto cadastrado:

  • Produto em unidade de medida (KG, LT, ML, M, MT, CM, M2 ou M3): lê o peso ou a medida. 00124 entra como 0,124.
  • Produto em qualquer outra unidade (UN, CX, PCT e outras): lê a quantidade de unidades. 00001 entra como 1.

Quando o formato lê valor (V e v), nada muda: a quantidade continua sendo o valor dividido pelo preço do produto.

FormatoCódigo lidoResultado
#CCCCCCVVVvv#2002050003008produto 2050, valor R$ 3,00
#CCCCC#VVVvv#2004270004865produto 427, valor R$ 4,86
#CCCCC#PPppp#2004530000446produto 453, peso 0,044
#CCCCCCPPppp#2000054000016produto 54 vendido por unidade (UN), quantidade 1

Depois de salvar a configuração, pegue uma etiqueta já impressa e leia o código no PDV. Confira três coisas:

  1. O produto que entrou é o mesmo da etiqueta.
  2. O total do item bate com o total impresso na etiqueta.
  3. A quantidade ficou redonda (1, ou o peso da etiqueta).

Sinais de que o formato está deslocado:

  • Quantidade com casas decimais estranhas (1,00267, por exemplo) — o valor lido está com dígito a mais.
  • Total com 1 centavo de diferença da etiqueta.
  • Produto não encontrado, mesmo estando cadastrado — as posições do C não correspondem ao código do produto.
  • Erra em algumas etiquetas e acerta em outras — o formato está lendo o dígito verificador junto do valor.

A balança calcula a validade na hora da pesagem: soma os dias de validade do produto à data do dia e imprime o resultado na etiqueta. Por isso, cada produto pode ter o seu prazo, como 1 dia para carne moída e 5 dias para queijo fatiado.

  1. No menu lateral, acesse Estoque > Produtos e abra o produto.
  2. Na aba Detalhes, preencha Dias de Validade (Balança), até 99 dias.
  3. Salve o produto e gere a carga de novo para a balança receber o prazo.

O campo só aparece quando a opção Usa Balança está ativa. Produto com o campo vazio usa os dias de validade informados na geração da carga.

Depois de cadastrar os produtos, você gera um arquivo com a lista de itens para importar no software da balança (Toledo MGV).

Antes de começar: a opção Usa Balança precisa estar ativa (veja a seção anterior).

  1. No menu lateral, acesse Estoque > Produtos.
  2. Clique em Opções e depois em Arquivo carga balança.

Menu Estoque, Produtos, botão Opções e item Arquivo carga balança

  1. Na janela Geração de Carga para Balança, em Arquivo de saída, escolha o arquivo que o seu MGV importa: ITENSMGV.TXT ou ITENS.CAD. O MGV 6 e o MGV 7 costumam ler o ITENSMGV.TXT. Na dúvida, confira na configuração de importação do MGV qual arquivo ele lê.
  2. Em Dias de validade, informe a validade dos produtos que não têm dias de validade no cadastro (veja abaixo). Use 0 para não imprimir a validade nesses produtos.
  3. Em Filtrar produtos a exportar, escolha os produtos que vão para a balança. Unidade, categoria e tag somam: entra o produto que atender a qualquer um deles. Por exemplo, unidade KG com a tag BALANCA leva os produtos em KG e também os que têm a tag BALANCA. Os outros filtros, do botão Filtrar, restringem a lista. Sem nenhum filtro, vão todos os produtos.

Janela Geração de Carga para Balança com o arquivo de saída ITENSMGV.TXT, os dias de validade e o filtro por unidade KG e tag BALANCA

  1. Clique em Gerar e salvar. O botão mostra o nome do arquivo escolhido.

Na primeira vez, escolha a pasta de importação do MGV na janela de salvar. Nas próximas cargas, a janela já abre nessa pasta com o nome do arquivo preenchido: é só confirmar a substituição do arquivo anterior. Se o filtro não trouxer nenhum produto, o arquivo não é gerado e o sistema pede para revisar o filtro.

  1. Confira se o ITENSMGV.TXT (ou o ITENS.CAD) está na pasta de importação do MGV, com esse nome.
  2. No MGV, importe os itens.
  3. Envie a carga para a balança. Pelo ITENSMGV.TXT, os itens entram no departamento 01; pelo ITENS.CAD, no departamento configurado na balança.

Com a leitura configurada, basta ler o código de barras da etiqueta no PDV ou no pedido. O sistema identifica o produto e interpreta o valor ou o peso automaticamente, já inserindo o item com a quantidade correta.