Caja
El módulo de Caja controla el efectivo del día a día: la apertura de la caja al iniciar el turno, la atención al socio con sus cobros y pagos mientras está abierta, y el cierre con cuadre al terminar.
A diferencia del resto de los módulos, Caja trabaja en una sola pantalla que cambia según el estado de la caja. No hay menús que recorrer: el cajero abre, atiende y cierra.
La caja abierta
Sección titulada «La caja abierta»Con la caja abierta cambian los botones de la cabecera —ahora aparecen Pausar caja y Cerrar caja— y se habilita el buscador de socios/clientes.

La pantalla reúne todo lo que el cajero necesita vigilar durante el turno:
| Bloque | Qué muestra |
|---|---|
| Inicio del día | El monto con el que se abrió la caja. |
| Clientes atendidos hoy | Cuántas personas se han atendido en el turno. |
| Tasa de cambio | La tasa del dólar vigente, para las operaciones en USD. |
| Pendientes | Las transacciones que esperan autorización del supervisor. |
| Rendimiento semanal | El monto cobrado por día en los últimos 7 días. |
| Historial de diferencia | El cierre de ayer, la apertura de hoy y su diferencia, más los descuadres de los cierres anteriores. |
| Transacciones recientes | Los movimientos del turno, con filtro. |
Se listan los cobros a socios, los ingresos y egresos manuales y los suplidos que el supervisor haya aplicado a la caja. Los movimientos de apertura y cierre no se muestran como transacciones: son las fronteras de la sesión y se ven en el cuadre.
Además del panel, el cajero tiene una vista de Suplidos donde consulta —solo lectura— el efectivo que el supervisor le inyectó durante el turno.
Atender a un socio
Sección titulada «Atender a un socio»El trabajo del cajero empieza en el buscador de socios/clientes: se escribe el nombre o la cédula y el sistema propone la coincidencia con su tipo (Socio o cliente).

Al elegir la persona se abre su ficha, que es el centro de la operación en caja.

La ficha reúne:
- Los datos de identidad — cédula, teléfono, correo y tipo de cliente, con su estado (Activo).
- Pendientes — lo que este socio tiene por resolver.
- Productos — todas sus cuentas con su número y su saldo: Aportaciones, Cuenta, Plazo Fijo. Cada una tiene el botón Ir al producto.
- Próximos pagos — las cuotas que le vienen, con filtro.
- Actividad reciente — sus últimos movimientos, con el tipo de operación (Depósito, Transferencia Interna), la cuenta, el monto y la fecha.

Ir al producto lleva al módulo dueño de la cuenta —Aportaciones y Cuentas o Préstamos— para registrar la operación allí. Al terminar el pago, el sistema te trae de vuelta a la caja, con la ficha del mismo socio abierta y un aviso de que el pago se realizó. No hay que buscar a la persona otra vez.
Transacciones que necesitan autorización
Sección titulada «Transacciones que necesitan autorización»Cuando una transacción supera el monto máximo configurado, no se aplica de inmediato: queda como aprobación pendiente y aparece en el bloque Pendientes del panel, con su monto y el módulo desde el que se registró. El Supervisor de caja es quien la aprueba o la rechaza.
Cerrar la caja
Sección titulada «Cerrar la caja»Al terminar el turno se pulsa Cerrar caja. El cuadro de Cierre de Caja (Conciliar) muestra arriba el monto inicial y el esperado en sistema, y pide de nuevo el conteo del efectivo por denominación —el que tienes realmente en la gaveta—.

A medida que cuentas, el sistema calcula el Total DOP, el Total USD y la Diferencia total. Esa diferencia es el cuadre del turno:
- RD$0 — la caja cuadra.
- Positiva — hay sobrante: más efectivo del esperado.
- Negativa — hay faltante: menos efectivo del esperado.
Los pasos son:
- Haz clic en Cerrar caja.
- Cuenta el efectivo y escribe la cantidad de cada billete y cada moneda.
- Revisa la Diferencia total.
- Si hay descuadre, explica el motivo en Observaciones.
- Haz clic en Conciliar / Cerrar.
Al confirmar, el sistema emite el comprobante del cierre con el monto inicial, el balance en sistema, el balance del cajero, la diferencia y el total general.

La diferencia del cierre queda registrada en el historial de diferencia, donde se ve junto a la de los turnos anteriores.
Una vez conciliada, la sesión de caja queda cerrada con su diferencia registrada. Si hay que corregir un pago concreto, es el Supervisor de caja quien lo anula o lo restaura, y la acción queda en la bitácora de auditoría.
Supervisión de caja
Sección titulada «Supervisión de caja»Quien tiene el rol de Supervisor de caja entra al mismo módulo pero ve otra pantalla: en lugar de operar una caja, vigila las de todos los cajeros. Sus secciones son:
| Sección | Para qué sirve |
|---|---|
| Panel de control | El estado de cada cajero: hora de apertura, monto inicial, ingresos del día y faltante o sobrante. |
| Gestión de pagos | El historial de pagos de todas las cajas, donde se pueden anular o restaurar. |
| Transacciones pendientes | Las transacciones que superan el monto máximo, para aprobarlas o rechazarlas. |
| Suplidos | El efectivo inyectado a una caja durante el turno. También se pueden anular o restaurar. |
| Historial de anulaciones | Qué se anuló, quién lo hizo y con qué motivo. |
| Historial de restauraciones | Qué se restauró después de haber sido anulado. |
Toda acción del supervisor —aprobación, rechazo, anulación, restauración— queda en la bitácora de auditoría con su autor, su fecha y su motivo.
Integración con otros módulos
Sección titulada «Integración con otros módulos»- Aportaciones y Cuentas — los depósitos, retiros y transferencias que registra el cajero afectan las cuentas de aportaciones, las cuentas de ahorro y los plazos fijos del socio.
- Préstamos — los cobros de cuotas se aplican al préstamo correspondiente.
- Socios — de ahí sale la ficha de la persona que se atiende en caja.
El cajero no cambia de aplicación para operar: desde la ficha del socio, Ir al producto abre el módulo dueño de la cuenta y lo devuelve a la caja al terminar.
Se ingresa con la misma cuenta de inicio de sesión que el resto de la plataforma. Cada acción está protegida por su propio permiso, de modo que el administrador puede autorizar por separado quién abre, quién opera y quién cierra la caja:
| Permiso | Habilita |
|---|---|
permissions.cashier.open |
Aperturar la caja e iniciar la sesión del turno. |
permissions.cashier.operate |
Atender socios y registrar cobros y pagos. |
permissions.cashier.close |
Cerrar la caja y conciliar el cuadre. |
permissions.cashier.viewall |
Consultar las sesiones y transacciones de todas las cajas. |
Los roles se crean y configuran en Roles y permisos.