Caja de Ahorro de Clientes
Detalle
| Campo |
Valor |
| Tipo de documento |
Manual de Usuario |
| Módulo |
Clientes |
| Formulario |
frmClientesCajaAhorro |
| Versión |
1.0 |
Introducción
La Caja de Ahorro de Clientes permite consultar y administrar los movimientos (ingresos y egresos) de las cuentas de caja de ahorro de un cliente. Desde esta pantalla se filtran los movimientos por cliente, cuenta y rango de fechas, se ven los saldos y se realizan operaciones como la transferencia a cuenta corriente o la reversión de acreditación de numerales.
Acceso al módulo
Se accede desde el formulario de Clientes (frmClientes): seleccione un cliente en la grilla y abra la opción de Caja de Ahorro del menú (handler ToolStripMenuItemCajaAhorroBuscar_Click). El formulario recibe el Id del cliente seleccionado y muestra automáticamente sus cuentas y movimientos. También puede abrirse sin cliente, con el título "Caja de Ahorro de Clientes", para buscar manualmente.
Pantalla principal
La pantalla presenta:
- Encabezado con enlace Cliente: (
lnkCliente) para seleccionar un cliente y enlace Cuenta: (linkCuenta) para ver/elegir la cuenta.
- Selector de cuenta (
cboCuenta) y campos de Fecha Desde / Fecha Hasta.
- Botón Buscar.
- Grilla de movimientos con totales de Ingreso y Egreso.
- Barra de menú con Nuevo, Modificar, Eliminar, Operaciones, Imprimir y Ver.
Filtros de búsqueda
| Filtro |
Descripción |
| Cliente |
Cliente cuyo movimiento se consulta (enlace de selección). |
| Cuenta |
Cuenta de caja de ahorro del cliente (obligatoria para buscar). |
| Fecha Desde |
Fecha inicial del período. |
| Fecha Hasta |
Fecha final del período. |
Si no se selecciona una cuenta, al buscar aparece el aviso "Debe seleccionar una cuenta."
Resultados
La grilla de movimientos muestra las columnas:
| Columna |
Contenido |
| Fecha |
Fecha del movimiento |
| Descripcion |
Descripción del movimiento |
| Ingreso (Debe) |
Importe que ingresa, con total sumarizado |
| Egreso (Haber) |
Importe que egresa, con total sumarizado |
| CodMov |
Código de tipo de movimiento |
| Id_Asiento |
Asiento contable asociado |
| Saldo |
Saldo |
| Fecha_Add / Fecha_Mod / Fecha_Del |
Auditoría de fechas |
| User_Add / User_Mod / User_Del |
Auditoría de usuarios |
El pie informa la cantidad de registros.
Acciones disponibles
- Nueva Transferencia a Cuenta Corriente (
btnNuevo): genera una transferencia del saldo de la caja de ahorro a la cuenta corriente del cliente. Requiere una cuenta seleccionada.
- Modificar (
btnModificar): edita el movimiento seleccionado.
- Eliminar (
btnEliminar): elimina el movimiento seleccionado (pide confirmación).
- Operaciones → Revertir Acreditación de Numerales: anula una acreditación de numerales. Solo se habilita cuando el movimiento es de tipo numerales (Id_TipoMov 14) con importe en el Debe.
- Imprimir → Resultado de la Búsqueda: imprime el resumen de movimientos del período.
- Imprimir → Movimientos del Período por Rubro: imprime el resumen agrupado por rubro.
- Ver → Cuentas: abre las cuentas de caja de ahorro del cliente (
frmClientesCajaAhorroCuentas).
- Ver → Saldos de Cuentas: muestra los saldos de todas las cajas de ahorro del cliente.
- Ver → Cuenta Corriente: abre la cuenta corriente del cliente.
Ejemplo práctico
- Desde Clientes, seleccione el cliente y abra Caja de Ahorro.
- Elija la cuenta en el desplegable Cuenta.
- Indique Fecha Desde y Fecha Hasta.
- Presione Buscar: la grilla muestra los movimientos y los totales de Ingreso/Egreso.
- Para llevar el saldo a la cuenta corriente, use Nueva Transferencia a Cuenta Corriente.
Consejos útiles
- La cuenta es obligatoria: sin cuenta seleccionada la búsqueda no devuelve datos.
- Use Imprimir → Movimientos del Período por Rubro para un resumen consolidado por rubro (ignora el filtro de cuenta).
- La reversión de numerales solo aplica a movimientos de acreditación de numerales; el menú permanece deshabilitado en el resto de los casos.
Preguntas frecuentes
¿Por qué no puedo buscar movimientos?
Debe seleccionar una cuenta de caja de ahorro. Si el campo Cuenta está vacío, el sistema muestra "Debe seleccionar una cuenta."
¿Cómo cargo un nuevo movimiento?
La carga directa de movimientos se realiza a través de la operación "Nueva Transferencia a Cuenta Corriente". Las cuentas de caja de ahorro se administran desde la pantalla de Cuentas.
¿Por qué la opción "Revertir Acreditación de Numerales" está gris?
Solo se habilita para el movimiento seleccionado cuando es una acreditación de numerales (tipo 14) con importe en el Debe.
¿Puedo ver los saldos de todas las cuentas del cliente?
Sí, con la opción Ver → Saldos de Cuentas se abre el resumen de saldos de todas las cajas de ahorro del cliente.
Permisos
| Permiso |
Acción |
Clientes.CajaAhorro.Modificar |
Habilita los botones Modificar y Eliminar al cargar el formulario; requerido para modificar movimientos. |
Clientes.CajaAhorro.Eliminar |
Requerido para eliminar movimientos. |
Información técnica
Basada en el análisis del formulario real de la v14.
Formularios principales
| Form |
Rol |
frmClientesCajaAhorro |
Búsqueda y administración de movimientos de caja de ahorro |
frmClientesCajaAhorroCuentas |
Administración de cuentas de caja de ahorro (Ver → Cuentas) |
frmClientesCajaAhorro_AddMod |
Alta/modificación de movimiento |
frmClientesCajaAhorroTransferenciaACuentaCorriente |
Transferencia del saldo a cuenta corriente |
frmClientesCajaAhorroSaldos |
Saldos de las cajas de ahorro del cliente |
Permisos reales
| Permiso |
Acción |
Clientes.CajaAhorro.Modificar |
Modificar/eliminar movimientos (controla habilitación de botones) |
Clientes.CajaAhorro.Eliminar |
Eliminar movimientos |
Tablas de base de datos principales
| Tabla |
Uso |
ClientesCajaAhorro |
Movimientos de caja de ahorro (entidad EF Code First) |
ClientesCajaAhorroCtas |
Cuentas de caja de ahorro del cliente |
ClientesCajaAhorroRubros |
Rubros usados en el resumen por rubro |
Relación con otros módulos / manuales
| Manual relacionado |
Vínculo operativo |
| ABM de Clientes |
Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
| Cuentas de Cajas de Ahorro |
Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte
- Formulario C# en
VPNET_WinForms (Cliente\frmClientesCajaAhorro.cs). El acceso de datos es EF Code First vía ClientesCajaAhorroManager; los nombres de tabla físicos pueden diferir del nombre de entidad — verificar contra el binario/DB instalado.
- El Id de cliente se pasa por la propiedad
Text del formulario al abrirlo desde frmClientes.
- La operación de numerales depende del tipo de movimiento
Id_TipoMov = 14.
Ver también