🛒 Operação de Frente de Caixa (PDV)
O Frente de Caixa (PDV) é o módulo de atendimento comercial e checkout rápido do VetDaily. Projetado para suportar o ritmo ágil de recepções e balcões de pet shop, ele permite desde vendas rápidas sem cadastro até operações complexas com tutor identificado, controle obrigatório de lotes de medicamentos, múltiplos meios de pagamento e vendas faturadas a prazo.
Figura 11: Interface do Frente de Caixa (PDV) com catálogo dinâmico, painel do carrinho, cálculo de impostos/descontos e formas de pagamento.
🎯 Tipos de Venda no Balcão
O PDV do VetDaily atende a dois perfis principais de operação:
-
Venda Rápida (Consumidor Final):
- Ideal para clientes de passagem que compram rações, medicamentos comuns ou acessórios na loja física.
- Não requer preenchimento prévio de cadastro de cliente, agilizando filas.
- Exigência: A venda deve ser quitada integralmente no momento do atendimento.
-
Venda Identificada (Tutor & Pet):
- Permite vincular a compra diretamente ao cadastro do tutor e ao prontuário do pet.
- Permite vendas a prazo (lançamento na conta corrente do cliente) e histórico consolidado de compras na ficha do paciente.
➕ Passo a Passo: Registrando uma Nova Venda
Acesse Vendas > Nova Venda (/vendas/nova) pelo menu lateral ou utilize o atalho de teclado rápido da recepção.
1. Identificação do Cliente e Pet (Opcional ou Obrigatório para Venda a Prazo)
- No campo "Cliente / Paciente", digite o nome do tutor, CPF ou telefone.
- O sistema exibe um menu suspenso instantâneo com os tutores e seus respectivos pets.
- Ao selecionar um pet, o tutor responsável é vinculado automaticamente.
- Para limpar a seleção e realizar uma venda anônima, clique no botão "Limpar".
2. Seleção de Itens pelo Catálogo Inteligente
O catálogo exibe todos os produtos e serviços ativos na clínica com filtros por categoria:
- Abas de Navegação: Alterne entre
Todos,Produtos(rações, medicamentos, brinquedos) eServiços(consultas, diárias, banho e tosa). - Busca por Código ou Nome: Digite qualquer termo na barra de pesquisa ou utilize um leitor de código de barras (EAN/SKU). A busca possui debounce inteligente para não travar a digitação.
- Inclusão no Carrinho: Clique no card do produto ou tecle Enter no leitor óptico para adicionar o item ao carrinho. Cliques repetidos incrementam a quantidade automaticamente.
3. Gestão do Carrinho e Rastreabilidade de Lotes
Cada item adicionado ao carrinho conta com controles operacionais avançados:
| Controle | Como Funciona |
|---|---|
| Ajuste de Quantidade | Utilize os botões + e - ou digite a quantidade desejada. Ao reduzir para zero, o item é removido do carrinho. |
| Remoção Rápida | Clique no ícone de lixeira para retirar o item do checkout. |
| Desconto por Item | Aplique desconto individual no item escolhendo o tipo: em Valor (R$) ou em Percentual (%). |
Alocação de Lotes (requires_exact_lot) | Para vacinas e medicamentos que exigem rastreabilidade de lote e validade, o sistema abre uma seção específica para distribuir as unidades entre os lotes disponíveis no estoque. |
[!WARNING] Bloqueio de Alocação de Lotes: Se um medicamento exigir alocação exata de lote, a venda não poderá ser finalizada enquanto a soma das frações alocadas em cada lote não for idêntica à quantidade total inserida no carrinho. Isso previne furos no inventário e discrepâncias de validade.
4. Desconto Geral e Observações da Venda
Abaixo do subtotal dos itens, o operador pode aplicar condições comerciais globais:
- Desconto Geral:
- Selecione se o abatimento será em R$ (Valor fixo) ou % (Percentual sobre o subtotal).
- Trava de Segurança Antierro: O sistema impede descontos que superem 100% do total da compra.
- Justificativa / Observações:
- Campo de texto para registrar o motivo do desconto (ex: "Desconto de cortesia autorizado pela gerência", "Campanha mês do tutor"). As observações ficam salvas no recibo e nos relatórios de auditoria.
5. Formas de Pagamento e Finalização
O VetDaily suporta liquidação simples e pagamentos múltiplos na mesma transação:
-
Formas de Pagamento Disponíveis:
Dinheiro: Exibe cálculo de troco facilitado.Pix: Liquidação instantânea.Cartão de DébitoeCartão de Crédito: Registro do meio eletrônico com conciliação.Boleto / Transferência Bancária: Conforme cadastrado nas opções da clínica.
-
Pagamentos Múltiplos (Composição de Valores):
- O cliente pode pagar com mais de um meio (por exemplo: R$ 50,00 no Pix e R$ 120,00 no Cartão de Crédito).
- O sistema calcula a soma em tempo real e exibe um indicador de validação:
- Verde: Total dos pagamentos fecha perfeitamente com o valor da venda.
- Vermelho: Diferença pendente ou excedente informada.
-
Venda a Prazo (Faturada):
- Se o cliente for levar a conta para pagamento posterior (fiado/faturado), deixe os valores de pagamento zerados.
- O sistema exigirá obrigatoriamente a identificação de um Tutor e registrará o valor como débito pendente na conta corrente do cliente.
-
Concluir Venda:
- Clique em "Finalizar Venda".
- O sistema emite a numeração fiscal/interna da venda, dá baixa automática no estoque, gera os registros financeiros e disponibiliza a impressão do comprovante.