Msys Gestor Manual Balança de Código de Barra com Informação Existem dois tipos de Balanças quando se trata de venda com integração do equipamento, a Balança de Checkout, onde será informado o produto, e o sistema irá esperar que a balança informe o peso para o sistema, E a Balança de Código de Barras com informação, está será utilizada pesando o produto e gerando uma etiqueta com o peso, valor e nesta etiqueta haverá um código de barras montado com as respectivas informações. Neste manual vou focar na Balança de Código de barras com informação, para começar precisamos entender a lógica dos códigos de barras gerados, para isso vou usar uma etiqueta de exemplo. Na imagem abaixo, temos uma etiqueta modelo -Primeiro dígito, este é dígito é padrão de praticamente todas a balanças, iniciando na maioria das vezes com o número 2. Caso a Balança utilizar outro digito inicial, ele pode ser definido no sistema, veremos mais abaixo no artigo. -Em seguida na maioria das Balanças do segundo dígito até o sétimo, vem a informação do código do produto, mas pode existir situações onde o essa informação pode usar menos dígitos, isso vai variar dependendo da Balança. Segue imagem exemplo. Dentro do sistema, poderemos escolher qual código será levado em consideração, portando é necessário atenção na hora de confirmar as informações. -Do oitavo digito até o décimo segundo, ficará a informação referente a quantidade, e aqui que a configuração exige mais atenção, pois a informação vai variar para cada balança. Algumas podem levar informação sobre o preço, e outras sobre o peso. Essa informação é extremamente relevante, pois ela vai ditar o que o sistema deve considerar como cálculo. Na etiqueta de exemplo é considerado o preço. O décimo terceiro dígito é conhecido como Dígito Verificador, é resultado de um cálculo, este geralmente não interfere no resultado final, apenas certifica que o código de barras segue o padrão EAN13. Essa é lógica do código barras gerado na Balança. Sabendo disso, vamos agora aprender a como configurar isso dentro do sistema. Configuração para Leitura da Etiqueta e Exportação de arquivos para a Balança Vamos começar pela leitura da etiqueta, pois o cliente não precisa necessariamente usar a exportação do arquivo para poder ler no sistema as etiquetas geradas pela balança. Configuração do Sistema Para configurar o sistema para a leitura o caminho é: Configurações > Configurações Gerais > Parametrização > Vendas. Na parte inferior dessa tela haverá uma configuração chamada Barras com Informação, que  vira em branco, com algumas opções pré-definidas, segue imagem. Campo Nessa configuração você irá definir qual campo o sistema irá considerar para fazer a busca do produto, serão três opções possíveis: Código, Código de Barras e Referência. O campo que for definido aqui, será o campo de código considerado na Exportação do Arquivo para a Balança, pois em caso do cliente ter a Balança antes do sistema, pode se usado o campo de referência ou código de barras para considerar os códigos da Balança. Dígito(s) inicial(is) Essa configuração é responsável por identificar que o Código de Barras lido pelo sistema é de uma etiqueta de balança, como citado a cima na explicação sobre a  etiqueta, geralmente esse dígito será 2. Posição Aqui você deve informar a posição final do código de barras que é disponibilizado o código do produto, considerando a etiqueta de exemplo que usamos acima, seria a posição 7. Tamanho Nessa configuração vamos indicar quantos dígitos do código de barras sobraram para passar a informação de peso ou de preço, lembrando que o ultimo dígito na maioria dos casos é o digito verificador, então ele é desconsiderado na leitura, se considerarmos a etiqueta de exemplo, sobram 5 dígitos, nesse caso o tamanho seria 5. Decimais Esse campo é responsável por fazer o sistema entender qual o valor correto, para fazer o cálculo da venda, a informação vai variar dependendo da Balança, porque se a balança considerar o valor, por padrão serão duas casas decimais. E se a balança considerar o peso, por padrão serão 3 casas decimais. isso ocorre porque os centavos ficam dentro da casa das centenas e as gramas na casa de milhar,  na etiqueta de exemplo está sendo considerado o valor, então seria 2 decimais. Informação Nesse campo vamos definir qual será a informação que a etiqueta está passando para o sistema, que serão apenas duas, Peso ou Preço, para identificar é fácil, a informação na maioria dos casos estará a partir do oitavo dígito do código de barras, para saber se é peso ou preço é só desconsiderar o último digito do código de barras,  e comparar a informação com o peso na etiqueta ou com preço, a informação que bater com a do código de barras será a que devemos considerar. Na etiqueta de exemplo está considerando o preço, então é isso que devemos informar. Ao fim da configuração devemos ter um resultado semelhante ao que vou anexar a baixo, lembrando que os dados podem variar dependendo da balança do cliente. Configuração dos produtos, para Terminado a parametrização do sistema, agora vamos para as configurações do Cadastro de produtos. Parâmetro do Produto Dentro do Cadastro do Produto na Aba de Configuração haverá dois Checkbox referente a configurações de Balança, O  primeiro é o Produto utiliza Balança e o segundo é o Produto exporta para arquivo balança. Neste manual falaremos sobre o Produto Exporta para arquivo balança. Marcando este parâmetro vai ser indicado que produto será exportado dentro do arquivo da balança.