Caja — Historial de cierres

Listado de todas las sesiones de caja cerradas con sus diferencias detectadas, fechas, dueño que abrió/cerró y cantidad de movimientos. Para auditoría y revisión.

La pantalla Caja — Historial de cierres muestra todas las sesiones de caja cerradas de tu negocio, en orden cronológico descendente (la más reciente primero). Cada fila es una sesión que ya pasó por el flujo completo de apertura → operación → cierre con conteo físico.

Sirve para auditoría: ver qué pasó cada día (o cada turno), quién abrió y cerró la caja, cuántos movimientos hubo, y especialmente qué diferencias se detectaron entre el saldo teórico calculado por el sistema y el conteo físico real declarado al cierre. Las diferencias rojas (faltantes) son las que más miras — pueden indicar errores de cobro, fugas, o ajustes pendientes.

Cada sesión muestra: fecha de apertura y cierre, dueño/usuario que abrió y quien cerró (puede ser distinta persona en turnos diferentes), total de movimientos registrados, y la diferencia total en soles. Click en una sesión te lleva a su detalle expandido con el desglose por método de pago.

Las sesiones abiertas NO aparecen aquí — están en Caja — Sesión actual. El historial es solo para cierres consumados.

Manual completo

Información en cada fila del historial

Columna Qué muestra
Apertura Fecha y hora cuando se abrió la sesión (ej. 21/05 09:15).
Cierre Fecha y hora cuando se cerró la sesión (ej. 21/05 21:30).
Abrió Nombre del usuario que ejecutó la apertura.
Cerró Nombre del usuario que ejecutó el cierre (puede ser igual o distinto).
Movimientos Total de movimientos registrados en la sesión (entradas + salidas + transferencias).
Diferencia Saldo contado - saldo teórico. Si es 0, todo cuadró. Si es negativo (faltante), rojo. Si positivo (sobrante), ámbar.

Cómo leer la diferencia

Diferencia Significado Acción típica
S/ 0.00 Cuadre perfecto. Saldo contado = saldo teórico. Tranquilo, todo OK.
Negativo (-S/X) Faltante: contaste menos de lo que el sistema esperaba. Investigar: ¿venta sin registrar? ¿gasto sin asiento? ¿error de vuelto?
Positivo (+S/X) Sobrante: contaste más de lo que el sistema esperaba. Investigar: ¿ingreso sin registrar? ¿devolución no aplicada?

💡 Diferencias chicas (< S/5 al día) suelen ser errores de vuelto en efectivo o comisiones de wallet. Son normales y se asumen como ajuste al cerrar.

⚠️ Diferencias grandes (> S/50 o > 5% del total movido) son síntomas de problemas: cobro no registrado, robo, gasto sin asiento, error sistemático. Revísalas con cuidado.

Filtros y paginación

La pantalla actual lista 15 sesiones por página, sin filtros activos. Si necesitas filtrar por rango de fechas, usuario o diferencias, usa el Reporte de Cierres de Caja que tiene filtros + export CSV.

Casos comunes

«El historial muestra una diferencia de -S/30 hace 3 días, ¿qué hago?» Click en la sesión para ver el detalle. Compara:

  1. ¿Hubo movimientos sospechosos? (motivos vagos, montos extraños)
  2. ¿El conteo físico al cierre fue correcto?
  3. ¿Alguna venta del día NO entró al sistema?

Si no encuentras el origen, el faltante queda registrado como diferencia asumida. Si lo encuentras (ej. una venta no registrada), regístrala atrasada en la próxima sesión con motivo «Recuperación venta del DD/MM».

«Quiero exportar el historial a Excel» Esta pantalla NO exporta. Ve a Reportes → Cierres de caja que sí tiene botón «Descargar CSV» con filtros por rango.

«Una sesión cerrada quedó con datos incorrectos, ¿puedo reabrirla?» NO. Las sesiones cerradas son inmutables para auditoría. Si descubres un error grave (ej. cerré con S/500 contados pero en realidad tenía S/450), registra un ajuste negativo de S/50 en la sesión actual con motivo claro. El historial mantiene el cierre original; el ajuste va en la sesión actual.

«Pasé una semana sin abrir caja, ¿pierdo el saldo arrastrado?» NO, los saldos no se pierden. Cuando abras la próxima sesión, el sistema NO sugiere automáticamente los saldos del último cierre — tú los declaras manualmente como saldos iniciales (porque puede que hayas gastado o recibido dinero off-system durante el lapso). Esto es a propósito: cada sesión empieza con saldos declarados explícitamente.

«Necesito saber cuántas ventas se hicieron el martes pasado» El historial muestra el conteo total de movimientos (que incluye ventas + compras + gastos + manuales). Para ver solo ventas del día, ve a Ventas — Listado y filtra por mes (la búsqueda por día puntual aún no está disponible directamente — pero puedes filtrar por mes y luego revisar visualmente por fecha en la tabla).

Cosas que NO puedes hacer

  • Reabrir una sesión cerrada (cierre es irreversible).
  • Editar los saldos contados después del cierre. Si hay error, ajuste en sesión actual.
  • Eliminar sesiones del historial (por trazabilidad y auditoría).
  • Filtrar por fecha/diferencia desde este listado simple. Usa el reporte.
  • Ver detalle de movimientos de una sesión cerrada desde aquí. El detalle de movimientos vivo está solo en Caja — Sesión actual cuando esa sesión sigue abierta.