Objetivo: Transferir la operación de caja de un cajero a otro sin cerrar la sesión.

Rol: Supervisor

Dónde está: Menú → Punto de Venta → Caja → Cambios de Turno (/apps/pos/caja/cambios-turno)

Aplica a: POS General

Prerequisitos:

  • Tener una caja abierta (sesión activa)
  • El cajero entrante debe estar disponible
  • Permisos de cambio de turno

Pasos

  1. Ir a Caja → Cambios de Turno
  2. Verificar el cajero actual (saliente)
  3. Contar el efectivo físico en caja
  4. Ingresar el monto contado
  5. Seleccionar el cajero entrante (quien recibe)
  6. Revisar el resumen del turno:
  • Ventas realizadas
  • Movimientos de efectivo
  • Diferencia (si hay)
  1. Ambos cajeros confirman el cambio
  2. Hacer clic en Completar Cambio de Turno

Resultado esperado

  • Se registra el cierre del turno del cajero saliente
  • Se inicia el turno del cajero entrante
  • El monto contado queda como saldo inicial del nuevo turno
  • Se genera reporte del turno finalizado
  • La sesión de caja continúa activa (no se cierra)

Notas importantes

  • El cambio de turno no cierra la caja, solo cambia el responsable
  • Se registra la diferencia si el conteo no coincide con el teórico
  • El turno saliente queda documentado con todos sus movimientos
  • El cajero entrante hereda el saldo físico contado
  • Se requiere confirmación de ambas partes (saliente y entrante)

Errores comunes y solución

  • Mensaje: "El cajero seleccionado ya tiene una sesión activa"

Causa probable: El cajero entrante tiene otra caja abierta

Qué hacer: El cajero debe cerrar su otra sesión primero

  • Mensaje: "Diferencia significativa detectada"

Causa probable: El efectivo contado no coincide con el esperado

Qué hacer: Recontar el efectivo, verificar movimientos no registrados

  • Mensaje: "No tiene permisos para cambio de turno"

Causa probable: Su rol no permite esta operación

Qué hacer: Solicitar a supervisor o administrador

Relacionado


Código fuente: pages/apps/pos/caja/cambios-turno.vue, components/pos/CashRegisterShiftChangeModal.vue