Lista de cajas (Administración)
Módulo para crear, editar y administrar cajas (fondos de efectivo) de la empresa. Garantiza numeración única por empresa y tipo, vincula la caja con su cuenta contable y moneda, y bloquea la eliminación si existen transacciones asociadas. Recuerda: los recibos de ingresos/egresos se generan automáticamente desde Nota de venta y desde Amortizaciones de crédito; aquí solo das de alta las cajas y gestionas sus propiedades. Los traspasos entre canales se registran manualmente en Comprobantes (egreso en origen + ingreso en destino).
📘 Propósito del formulario
La Lista de cajas centraliza la administración de todas las cajas (fondos de efectivo) de la empresa. Desde aquí puedes crear nuevas cajas, editar sus datos clave (número, moneda, código y cuenta contable) y mantener el control de sus correlativos de comprobantes.
🧭 Controles y acciones
- Nueva(o): abre CajasNueva para dar de alta una caja.
- Actualizar: recarga el listado con los datos vigentes.
- Salir: cierra el formulario.
Acciones por fila
- Editar: abre CajasEditar para modificar la caja seleccionada.
- Borrar: elimina la caja si no posee transacciones. El sistema valida y, si existen comprobantes asociados, muestra: “No es posible eliminar esta caja porque posee transacciones relacionadas…”.
📄 Columnas del listado
| Campo | Descripción |
|---|---|
| Tipo | Tipo de canal. En este formulario: Caja (fondos de efectivo). |
| Nº | Número interno de la caja (correlativo por empresa y tipo). |
| Moneda | Moneda en la que opera la caja (p. ej., Bolivianos). |
| Nro inicial / Nro final | Rango de numeración reservado para comprobantes de esta caja. |
| Código | Código interno de la caja (puede corresponder al plan de cuentas/centro). |
| Cuenta contable | Cuenta de contabilidad asociada (ej.: 111010001 “Caja General”). |
🧑💻 Reglas y validaciones (según sistema)
- Unicidad de número: al definir Nº de caja, el sistema construye un identificador único. Si ya existe, mostrará “Ya se encuentra registrado el número de caja que intenta registrar…” y no permitirá guardar.
- Eliminación segura: si la caja tiene transacciones. no se puede borrar. Debes primero eliminar (o anular) los comprobantes relacionados.
- Numeración automática opcional: al elegir el Tipo, el sistema propone el siguiente CajaNro disponible con base en CajaNro (tabla auxiliar).
- Título dinámico en comprobantes: al usar esta caja en Comprobantes, el título mostrará el nombre y la moneda (p. ej., “Caja 1 (cuenta en Bs)”).
🔁 Relación con movimientos y traspasos
Los movimientos (recibos) se ven en Comprobantes. Para traspasos entre canales (ej.: depósito de caja a banco) registra:
- Egreso en la caja de origen.
- Ingreso en la cuenta/banco de destino.
No dupliques movimientos: si un pago fue registrado desde ventas, su recibo ya quedó generado y vinculado.
🧠 Buenas prácticas
- Define una cuenta contable por cada caja para facilitar integración contable y rendiciones.
- Asigna correlativos amplios (Inicial/Final) y revísalos periódicamente.
- Usa nombres y códigos de caja claros (ej.: “Caja General”, “Caja gastos”).
- Restringe la eliminación y edición a usuarios autorizados.