Novos recursos · atualizado em
Balança no checkout: Toledo Prix, Filizola, Urano e Balmak por estação de caixa
Novos recursos do KiPDV: suporte a balanças no checkout por estação (Toledo Prix, Filizola, Urano e Balmak), detecção automática de porta e velocidade, indicador de balança ativa e modal de pesagem com total calculado.
Hortifruti, açougue, padaria e self-service vivem de peso no caixa. Até agora o KiPDV já lia a etiqueta PLU da balança etiquetadora. Agora o checkout também fala com a balança serial da estação: o operador lança o produto pesável, a balança devolve o peso e o PDV calcula o total.
O que entrou
Protocolos no checkout por estação
Cada estação de caixa pode habilitar uma balança com um dos protocolos suportados:
| Protocolo | Uso típico |
|---|---|
| Toledo Prix | Balanças da linha Prix e compatíveis no mesmo protocolo serial |
| Filizola | Balanças Filizola com comunicação serial |
| Urano | Balanças Urano com comunicação serial |
| Balmak | Balanças de checkout Balmak (protocolo compatível com Urano) |
Além do protocolo, você define a porta de comunicação e a velocidade (baud rate — 1200 a 115200, com 9600 como padrão comum). A leitura do peso acontece no navegador, no mesmo espírito da impressão no balcão.
E se você não sabe a porta nem a velocidade, o botão Detectar balança resolve: o KiPDV varre as portas seriais do terminal testando os protocolos e as velocidades de fábrica e preenche a configuração sozinho quando a balança responde — com o peso lido na tela para confirmar.
Configuração e persistência na tela de estações
Na tela de estações de caixa, as opções da balança ficam gravadas junto com a estação:
- ligar/desligar a balança naquela estação;
- protocolo (Toledo Prix, Filizola, Urano ou Balmak);
- porta serial;
- velocidade de comunicação;
- permissão de digitação manual do peso (quando a balança falha ou a loja prefere esse fluxo em algum caixa).
Não é configuração “só da sessão”: fecha o navegador, troca de operador e as opções da estação continuam. No PDV, um indicador de balança ativa mostra que aquela estação está pronta para pesagem — útil quando o mesmo lojista tem caixa com e sem balança.
Modal de pesagem no produto por peso
Produtos (unidades) marcados como vendidos por peso (requires_weighing)
deixam de ir direto para a cesta com quantidade 1. Ao lançar no caixa:
- o modal de pesagem abre;
- se a estação tem balança ativa, o PDV tenta a leitura automática do peso;
- se a estação permite, o operador pode digitar o peso manualmente;
- o sistema multiplica peso × preço/kg (preço de venda do cadastro) e mostra o total antes de confirmar o item.
Assim o total da linha já nasce certo — sem redigitar gramas no teclado numérico do PDV nem “chutar” a quantidade.
Etiqueta PLU e balança no caixa: quando usar cada uma
São fluxos complementares, não excludentes:
| Situação | Fluxo |
|---|---|
| Pesa e etiqueta no balcão; o caixa só bipa | Etiqueta PLU (EAN-13 prefixo 2, layout PLU + valor) |
| Pesa na balança do próprio checkout | Balança da estação + modal de pesagem |
| Balança do caixa offline / porta com problema | Modal com peso manual, se a estação permitir |
Detalhes do formato da etiqueta (prefixo 2, PLU 4 dígitos + valor 7) estão no post Etiqueta PLU da balança Toledo Prix.
Como configurar em poucos passos
- Cadastro: marque a unidade do produto como pesável e use o preço por quilo (ou pela unidade de peso que a loja vende).
- Estações: abra a estação do caixa, ative a balança e use Detectar balança (ou escolha protocolo, porta e velocidade manualmente); defina se o peso manual é permitido.
- Caixa: abra o PDV naquela estação e confira o indicador de balança ativa.
- Venda: lance o produto pesável — o modal de pesagem lê (ou aceita o peso digitado) e calcula o total.
No KiPDV
Balança no checkout por estação, leitura de etiqueta PLU e produtos pesáveis fazem parte do PDV nos planos Essencial e Completo. A NFC-e segue o fluxo normal da venda, com a quantidade coerente com o peso lançado.
Perguntas frequentes
- Quais protocolos de balança o KiPDV suporta no checkout?
- Toledo Prix, Filizola, Urano e Balmak, por comunicação serial, configurados por estação de caixa com porta e velocidade (baud rate de 1200 a 115200, com 9600 como padrão comum).
- Como descubro a porta e a velocidade da balança do caixa?
- Use o botão Detectar balança na estação: o KiPDV varre as portas seriais testando os protocolos e as velocidades de fábrica e preenche a configuração quando a balança responde. Se nenhuma porta responder e a balança for USB, verifique no Gerenciador de Dispositivos se o driver do conversor USB-serial criou a porta COM.
- E se a balança do caixa falhar no meio do expediente?
- Se a estação permitir digitação manual do peso, o operador informa o peso no próprio modal de pesagem e a venda segue — o total continua sendo peso × preço/kg do cadastro.
- Preciso escolher entre etiqueta PLU e balança no checkout?
- Não — os fluxos são complementares. Quem pesa no balcão e etiqueta usa a leitura de etiqueta PLU; quem pesa no próprio caixa usa a balança da estação com o modal de pesagem.
- A configuração da balança se perde ao fechar o navegador?
- Não. Protocolo, porta, velocidade e permissão de peso manual ficam gravados junto com a estação de caixa e valem para qualquer operador que abrir o PDV naquela estação.