A sessão de caixa pode ser por operador (cada vendedora tem o próprio) ou compartilhado pela loja (1 caixa pra todo mundo). Define em Configurações → Lojas → aba Operação → Modo do caixa.
Modo do caixa
| Modo | Quem abre | Quem vende nele | Bom pra |
|---|---|---|---|
| Por operador (padrão) | Cada um abre o seu | Só quem abriu | Loja com vários terminais ou onde cada vendedor tem caixa próprio |
| Compartilhado | Quem chega primeiro | Qualquer operador da loja | Loja pequena com 1 terminal, equipe se reveza |
Em compartilhado, quem abre vira “dono” do turno (responsável pela conferência), mas qualquer vendedora registra venda no mesmo caixa. Quem abriu (ou um gerente) fecha no fim do dia.
Abrir o caixa
Caixa → Abrir caixa. Informe o valor inicial em dinheiro (fundo de troco da gaveta). O sistema guarda esse número pra calcular o saldo esperado no fechamento.
- Em por operador: só 1 caixa aberto por (usuário, loja). Se já tem o seu aberto, o sistema bloqueia.
- Em compartilhado: só 1 caixa aberto por loja. Se outra vendedora já abriu, você usa o caixa dela.
Vendas durante o turno
Toda venda em dinheiro é vinculada automaticamente à sessão aberta. Não precisa mexer em nada. Cartão, PIX e fiado também ficam registrados mas não entram no cálculo de dinheiro.
Sangria e suprimento
- Sangria = retirada do caixa (ex.: guardar no cofre, pagar fornecedor em espécie, troco).
- Suprimento = entrada (ex.: troco complementar vindo do cofre).
Ambos exigem motivo. Aparecem no relatório de caixa.
Valor esperado
Durante o turno, o sistema calcula:
esperado = valor_inicial + suprimentos − sangrias + vendas_em_dinheiro
Isso aparece em tempo real no cabeçalho do PDV.
Fechar o caixa
Caixa → Fechar caixa:
- Informe o valor conferido (o que você contou na gaveta).
- Sistema mostra:
- Esperado = o valor que deveria estar.
- Conferido = o que você declarou.
- Diferença =
conferido − esperado. Positivo = sobra, negativo = quebra.
- Campo de observações livre pra anotar motivo da diferença.
Fechamento com emissão fiscal em lote
Se o turno teve vendas que não emitiram NFC-e ainda (ex.: internet cai, operador esqueceu), o fechamento oferece emitir em lote. A tela mostra as vendas pendentes com opção de:
- Emitir NFC-e (padrão).
- Trocar pra NF-e (exige cliente com CNPJ + IE + endereço — validação inline).
- Pular a venda (fica sem nota).
O sistema enfileira tudo e reporta o resultado: quantas autorizadas, quantas rejeitadas, link pro detalhe de cada uma.
Histórico
Cada sessão fechada fica no histórico com:
- Abertura, fechamento, operador, loja.
- Valor inicial, esperado, conferido, diferença.
- Lista de sangrias/suprimentos do turno.
- Lista de vendas do turno.
Contador usa pra conciliar o relatório diário.
Excluir sessão (somente dono)
Apenas o dono da empresa (TenantRole OWNER) vê um ícone de lixeira por linha do histórico — pra limpar dados de teste. A exclusão:
- Apaga a sessão e todas as sangrias/suprimentos dela.
- Bloqueia se a sessão tem vendas vinculadas — você precisa apagar/desvincular as vendas antes (toast: “Esta sessão tem N venda(s) vinculada(s)…”).
Use só pra remover lixo de período de testes. Sessão fechada de operação real não deve ser apagada — vai inconsistir o relatório financeiro.