# Caja

Controla el efectivo físico por turno: quién abrió, cuánto había, cuánto
debería haber al cerrar y si cuadra.

## Cajas físicas

**Caja → Cajas** registra los puntos de cobro físicos del negocio (una caja
registradora, un mostrador). Es solo el catálogo de lugares; el turno de
trabajo es la **sesión**.

## Abrir sesión

**Caja → Sesiones → Abrir**: eliges la caja física y declaras el monto
inicial en efectivo. A partir de aquí las ventas en efectivo de ese usuario
quedan asociadas a esta sesión.

## Cerrar y arqueo

Al **cerrar** cuentas el efectivo real y lo comparas contra el
**esperado** (monto inicial + ventas en efectivo de la sesión). La
diferencia (`difference`) es exactamente contado real menos esperado: si da
negativo, faltó dinero; si da positivo, sobró.

## Errores comunes

- **No puedo vender**: revisa si tienes una sesión de caja abierta — muchas
  configuraciones exigen sesión activa antes de facturar en efectivo.
- **El esperado no coincide con lo que yo calculé a mano**: el esperado
  suma TODAS las ventas en efectivo de la sesión, incluyendo las hechas por
  otros usuarios si comparten la misma caja física.
