← Blog Novos recursos
Balança no checkout: Toledo Prix, Filizola e Urano por estação de caixa
Novos recursos do KiPDV: suporte a balanças no checkout por estação (Toledo Prix, Filizola e Urano), configuração 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 |
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.
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 ou Urano);
- 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, escolha o protocolo, a porta e a velocidade; 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.