Detalle
| Campo | Valor |
|---|---|
| Tipo de documento | Manual de Usuario |
| Módulo | Clientes |
| Formulario | frmClientes_Ctas |
| Versión | 1.0 |
Introducción
Esta pantalla administra los tipos de cuentas corrientes asociados a un cliente. Cada cuenta combina una especie y una categoría de cuenta corriente, y puede estar activa o inactiva. Permite dar de alta, modificar y eliminar las cuentas del cliente seleccionado.
Acceso al módulo
Se accede desde el formulario de Clientes (frmClientes): seleccione un cliente en la grilla y abra la opción del menú Tipos Cuentas Corrientes (ToolStripMenuItem13, handler VerTiposCuentas). El Id del cliente se pasa al constructor del formulario y las cuentas se cargan automáticamente al abrir.
Pantalla principal
Barra de herramientas con Nuevo, Modificar y Eliminar, un menú Ver (con la opción Cuenta Corriente), la lista de cuentas (lvCuentas) y una barra de estado con la cantidad de ítems.
Parámetros
El formulario carga automáticamente las cuentas del cliente recibido por constructor; no presenta filtros de búsqueda.
Resultados
La lista muestra dos columnas:
| Columna | Contenido |
|---|---|
| Especie | Descripción de la especie de la cuenta |
| Categoria | Descripción de la categoría de cuenta corriente |
Las cuentas inactivas se muestran en color gris; las activas en negro. La barra de estado indica "Cantidad de Items: N" o, si hay selección, "Cantidad de Items Seleccionados: N".
Acciones disponibles
- Nuevo: da de alta una cuenta para el cliente (abre
frmClientes_Ctas_AddMod). - Modificar: edita la cuenta seleccionada (también con doble clic o Enter sobre la fila).
- Eliminar: elimina la cuenta seleccionada, previa confirmación.
- Ver → Cuenta Corriente: opción del menú Ver para acceder a la cuenta corriente.
Ejemplo práctico
- Desde Clientes, seleccione el cliente y abra Tipos Cuentas Corrientes.
- Presione Nuevo y elija la especie y la categoría de cuenta corriente.
- Acepte: la nueva cuenta aparece en la lista (en gris si quedó inactiva).
- Para editarla, haga doble clic sobre la fila.
Consejos útiles
- El color gris en la lista indica que la cuenta está inactiva.
- El doble clic o la tecla Enter sobre una cuenta abre directamente la modificación.
Preguntas frecuentes
¿Por qué aparecen cuentas en gris?
Las cuentas marcadas como inactivas se muestran en gris; las activas, en negro.¿Cómo modifico una cuenta rápidamente?
Haga doble clic sobre la fila o presione Enter con la cuenta seleccionada.¿Necesito un permiso especial para esta pantalla?
El formulario no realiza un control de permiso propio; el acceso depende del permiso para abrir Clientes y de la opción de menú correspondiente.¿Qué pasa al eliminar una cuenta?
El sistema pide confirmación ("¿Desea Eliminar el Item?") y, si acepta, la quita de la lista.Permisos
El formulario frmClientes_Ctas no ejecuta llamadas a IsAllowedObject/KeyLicences propias. El acceso está condicionado por el permiso de ingreso al formulario de Clientes y la visibilidad de la opción de menú.
Información técnica
Basada en el análisis del formulario real de la v14.
Formularios principales
| Form | Rol |
|---|---|
frmClientes_Ctas |
Lista de tipos de cuentas corrientes del cliente |
frmClientes_Ctas_AddMod |
Alta/modificación de una cuenta |
frmClientes |
Origen del acceso (menú Tipos Cuentas Corrientes) |
Permisos reales
| Permiso | Acción |
|---|---|
| (sin permiso propio) | El formulario no invoca IsAllowedObject; acceso gobernado por el permiso de Clientes |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
Clientes_ctas |
Cuentas del cliente (SP Clientes_ctas_Search/_Add/_Mod/_Del) |
| Especies | Descripción de la especie (vía clsEspecies) |
| Ctacte_categorias | Descripción de la categoría de cuenta corriente (vía clsCtacte_categorias) |
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. |
Notas para soporte
- Formulario VB en
VisualPlenarioNET\Common\frmClientes_Ctas.vb. Acceso de datos legacy por stored procedures sobre la tablaClientes_ctasmedianteclsClientes_ctas. - Componente legacy: verificar contra el binario instalado.
- El Id del cliente se recibe por constructor (
New(intIdCliente)); la lista se llena en el evento Load.