Configurar venda de produtos com código de barras por peso¶
Quando a empresa possui balança etiquetadora, é comum que este equipamento registre o peso e emita um código de barras que permita a leitura dos dados diretamente no caixa, sem a necessidade de informar o produto e nem a quantidade vendida.
Isso ocorre porque o código de barras emitido é uma combinação do código do produto (interno) e o valor total (ou o peso, em alguns casos).
O Modus pode ser configurado para realizar a leitura através das configurações de parâmetros.
O sistema utilizará um campo destinado para comunicação com equipamentos externos, chamado Cod Prod ECF, que está no cadastro de Produtos, aba Itens. Caso este campo não esteja visível, altere em Configurações > Campos, o campo TPROITE.PRDECF, colocando a opção Visível para Sim.
Parâmetros de produto¶
Dois parâmetros permitem controlar a leitura e a numeração do código interno (Cod Prod ECF).
1. PRO.MSKECF
Máscara do código de barras utilizado pelo equipamento de automação de etiquetas ECF/PDV (Balanças, etc).
A máscara deve fornecer uma representação completa do código de barras, com a posição dos valores conforme retornado pelo equipamento ECF. Ao ler o código de barras, o sistema tentará aplicar a máscara a este código para determinar se o mesmo foi gerado por equipamento de automação.
- <dig>: Qualquer dígito numérico (posição ignorada)
- C: Código do produto principal
- I: Código do produto principal+item
- P: Peso total
- U: Valor unitário
- T: Valor total
- D: Dígito Verificador
Exemplo de configuração e aplicação da máscara:
Exemplo de máscara: 2CCCCTTTTTTTD Posicao 1: 2 (dígito fixo) 2 a 5: Código Produto (Cod Produto ECF) 6 a 12: Valor total (impresso na balança) 13: Dígito verificador (gerado pela balança) Usando a máscara acima, o sistema recebe o código de barras abaixo: 2050300081849 2CCCCTTTTTTTD Nesse exemplo será realizado a busca pelo produto 0503 ("Cod Prod ECF" = 503). Uma vez localizado o produto, será localizado o preço unitário, conforme tabela de preços padrão, e calculado a quantidade vendida, dividindo o valor total R$ 81,84 pelo preço unitário do produto. Item lançado no pedido - Preço unitário: 19,99 Qtde Calculada Unitário Total 4,0940 19,99 81,84
A máscara, em conjunto com o parâmetro PRO.UNIECF, permite gerar o código do produto ECF automaticamente.
2. PRO.UNIECF
Lista de unidades de medida que serão utilizadas para gerar o código ECF automaticamente (separado por vírgula).
Quando este parâmetro estiver preenchido, em conjunto com o PRO.MSKECF, o sistema irá gerar automaticamente um novo Cod Prod ECF ao criar um novo produto, desde que a unidade de medida do produto esteja nesta lista.
Será utilizado como base o código do produto (posição C na máscara) ou o código do produto + item (posição I na máscara) para gerar o Cod Prod ECF.
Exemplo: KG,GR,L
Serão gerados códigos para equipamentos PDV (balanças, etc) para as unidades KG, GR ou L, na posição especificada pela letras C ou I no parâmetro PRO.MSKECF.
Leitura de Códigos¶
Após as configurações acima, o sistema irá reconhecer os códigos de barras nas telas de vendas (Pedido Vendas e Vendas Balcão).