O caso que deu origem a isso: uma confeitaria vendia bandeja de bolo em 14 cadastros — redonda e quadrada, de 15 a 40 cm, com custo de R$ 1,10 a R$ 8,15. Juntar tudo em um cadastro arrumava a tela do caixa e jogava fora o custo por medida. Manter separado guardava o custo e deixava 14 itens soltos na busca. Agora dá para ter os dois.
Vale igual para bandeja por medida, camiseta por tamanho quando você conta peça por peça, ventilador 110 e 220, esmalte por cor, embalagem por litragem.
Custo por opção
O campo Custo aparece em cada linha de opção, sempre — não depende de ligar nada.
É o custo cheio daquela versão, não um acréscimo: a bandeja de 35 cm custa R$ 8,15, e não "o custo da de 15 mais alguma coisa". Deixe em branco e a opção usa o custo do produto, que é como todo cadastro antigo continua funcionando.
O custo entra na venda congelado na linha: mudar o custo no cadastro amanhã não reescreve o lucro de ontem. Margem, CMV, mini-DRE e o relatório de produtos passam a mostrar o número certo sozinhos, sem você mexer em nada.
Estoque por opção
No cadastro do produto, dentro de Opções de escolha, o grupo tem um passo 4: "Cada opção tem estoque próprio?". Ele nasce desligado — nenhum cadastro seu muda de comportamento até você ligar.
Ligue quando cada versão sai de uma pilha diferente. Deixe desligado quando a escolha não muda o que sai do estoque: ponto da carne, borda, embalagem de presente.
Com a chave ligada:
- Cada linha de opção ganha um campo Estoque. Preencha antes de salvar — com tudo zerado o produto inteiro fica sem poder ser vendido em lugar nenhum.
- Quem baixa na venda é a opção. Vendeu 2 bandejas de 35, saem 2 do saldo da 35 — a de 15 fica intacta.
- O estoque do produto vira a soma das opções e não pode mais ser digitado: o cadastro passa a mostrar esse total, e é ele que aparece na lista de produtos, no alerta de estoque baixo e na Lista de Compras.
- Opção sem saldo fica esgotada sozinha, sem ninguém marcar nada: some do cardápio, da loja e do totem, e no caixa aparece marcada como esgotada (não some — sumir faria o operador achar que o cadastro se perdeu). Bipar o código de uma opção zerada avisa o motivo.
Desligou a chave depois? O saldo que estava nas opções volta somado para o produto. Nada fica perdido.
Como repor o estoque
Pelo cadastro do produto, no campo Estoque de cada opção.
⚠️ A importação de NF-e e o ajuste rápido de estoque na lista escrevem no estoque do produto, não no da opção. Produto com estoque por opção precisa ser reposto pelo cadastro.
Três regras que o cadastro não deixa quebrar
- Só um grupo por produto pode controlar estoque. Se "Formato" e "Medida" controlassem os dois, cada venda daria baixa dupla e ninguém descobriria olhando a tela.
- Não vale junto com kit (produto montado por composição). O kit já baixa o estoque dos componentes; dois mecanismos disputando a mesma baixa dá saldo negativo em silêncio.
- Produto com estoque por opção não funciona no PDV offline (app Windows). Produto com opção já não funciona lá; o aviso agora aparece na hora em que você liga a chave, e não na hora de vender.
Repetir a mesma opção
No grupo marcado como "Escolhe vários" você pode liberar "Pode repetir a mesma opção". Aí 2× bacon no mesmo lanche soma dois acréscimos e baixa dois do estoque daquele adicional — e o item continua sendo um lanche, não dois.
Onde funciona
Caixa, comanda/mesa, autoatendimento, delivery e loja virtual.
Fora: o PDV offline (acima) e a API pública de integração, que ainda não tem como dizer qual opção está sendo vendida e por isso recusa esses produtos em vez de baixar no escuro.