Detalle
| Manual de Usuario | Redes - Préstamos |
|---|---|
| Módulo | Préstamos |
| Opción | Redes |
| Tipo | ABM |
Introducción
La opción Redes permite administrar el listado de redes que se asocian a las entidades del módulo de Préstamos (por ejemplo redes de cobranza, comercialización o sucursales). Cada red queda identificada por una descripción y una sigla, y puede marcarse como activa o inactiva. Las redes registradas acá son las que luego se eligen al cargar una entidad y, opcionalmente, se les pueden configurar bonificaciones.
Acceso al módulo
Acceso: Menú principal → Préstamos → Redes.
Pantalla principal
Al abrir la opción se muestra una grilla con todas las redes cargadas en el sistema. Cada fila corresponde a una red.
| Campo | Descripción |
|---|---|
| Descripción | Nombre con el que se identifica la red. |
| Sigla | Abreviatura o código corto de la red. |
Desde la barra de herramientas y los botones de la pantalla se realizan todas las operaciones del ABM.
Filtros de búsqueda
La grilla puede filtrarse por los datos de cada red para ubicar rápidamente un registro.
| Filtro | Descripción |
|---|---|
| Descripción | Permite buscar por el nombre de la red. |
| Sigla | Permite buscar por la abreviatura de la red. |
| Activo | Permite acotar la búsqueda según el estado de la red. |
Resultados
El resultado de la consulta se muestra en la grilla principal, con una fila por red registrada.
| Campo | Descripción |
|---|---|
| Descripción | Nombre con el que se identifica la red. |
| Sigla | Abreviatura o código corto de la red. |
Acciones disponibles
Desde la barra de herramientas y los botones de la pantalla se realizan todas las operaciones del ABM.
| Acción | Descripción |
|---|---|
| Nuevo | Abre la ventana para dar de alta una nueva red. |
| Modificar | Abre la red seleccionada para editar sus datos. |
| Eliminar | Borra la red seleccionada (si no está en uso). |
| Bonificaciones | Abre la configuración de bonificaciones para la red seleccionada. |
Importante: para usar Modificar, Eliminar o Bonificaciones primero debe seleccionar una red en la grilla. Si no hay ninguna fila seleccionada, la acción no se ejecuta.
Alta de una red
Para crear una nueva red:
- Abrir el alta — Hacé clic en Nuevo (o el botón equivalente de la barra de herramientas).
- Completar la descripción — Ingresá el nombre de la red en el campo Descripción.
- Completar la sigla — Ingresá la abreviatura de la red en el campo Sigla.
- Definir el estado — Marcá Activo si la red debe quedar disponible para usar; dejalo sin marcar para registrarla como inactiva.
- Guardar — Hacé clic en Aceptar. Si los datos son correctos, la red se agrega a la grilla.
| Campo | Descripción |
|---|---|
| Descripción | Nombre de la red. |
| Sigla | Abreviatura o código de la red. |
| Activo | Indica si la red está habilitada para su uso. |
Importante: si el sistema detecta un problema al guardar, muestra un mensaje indicando el motivo y no graba la red hasta corregirlo.
Modificación de una red
- Seleccionar la red — Hacé clic sobre la fila que querés editar en la grilla. También podés hacer doble clic sobre la fila para abrirla directamente.
- Abrir la edición — Hacé clic en Modificar.
- Actualizar los datos — Cambiá la descripción, la sigla o el estado Activo según corresponda.
- Guardar — Hacé clic en Aceptar para confirmar los cambios.
Eliminación de una red
- Seleccionar la red — Hacé clic sobre la fila que querés borrar.
- Eliminar — Hacé clic en Eliminar.
- Confirmar — El sistema pregunta si desea eliminar el ítem; respondé Sí para confirmar.
Importante: no se puede eliminar una red que esté relacionada con una entidad. En ese caso el sistema muestra el aviso "No puede Eliminar la Red Seleccionada ya que esta relacionada con una Entidad" y cancela la operación.
Ejemplo práctico
Supongamos que se quiere registrar una nueva red de cobranza llamada "Pago Fácil":
- Ingresá a Préstamos → Redes.
- Hacé clic en Nuevo.
- En Descripción escribí
Pago Fácily en Sigla escribíPF. - Marcá Activo para dejarla disponible.
- Hacé clic en Aceptar. La red queda agregada a la grilla y ya puede seleccionarse al cargar una entidad de Préstamos.
Consejos útiles
- Usá una Sigla breve y reconocible para identificar la red de un vistazo en las grillas y selecciones.
- Si una red dejó de utilizarse pero está relacionada con entidades, desmarcá Activo en lugar de intentar eliminarla.
- Antes de eliminar una red, verificá que no esté asociada a ninguna entidad; de lo contrario el sistema cancelará la operación.
- Configurá las Bonificaciones de la red recién después de haberla dado de alta y seleccionado en la grilla.
Preguntas frecuentes
¿Qué diferencia hay entre Descripción y Sigla?
La **Descripción** es el nombre completo de la red y la **Sigla** es una abreviatura corta para identificarla más rápido. Ambos datos se cargan al dar de alta o modificar la red.¿Para qué sirve la marca Activo?
Permite habilitar o deshabilitar la red sin necesidad de borrarla. Una red inactiva queda registrada pero marcada como no disponible para su uso.¿Por qué no me deja eliminar una red?
Porque está asociada a una entidad de Préstamos. Para poder eliminarla, primero hay que desvincularla de la entidad que la utiliza.¿Qué son las Bonificaciones de una red?
Es una configuración adicional que se aplica sobre la red seleccionada. Se accede con el botón *Bonificaciones* luego de seleccionar la red en la grilla.Permisos
El acceso a las operaciones del ABM se controla mediante permisos por usuario.
| Permiso | Descripción |
|---|---|
| Prestamos.Archivos.Redes.Nuevo | Permite crear una red. |
| Prestamos.Archivos.Redes.Modificar | Permite la modificación de una red. |
| Prestamos.Archivos.Redes.Eliminar | Permite la eliminación de una red. |
Información técnica
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmPrestamos_Entidades_Redes.vb).
Formularios principales
| Componente | Detalle |
|---|---|
frmPrestamos_Entidades_Redes |
Ventana principal (grilla DevExpress). Botones cmdNuevo/cmdModificar/cmdEliminar/cmdBonificaciones + ToolStrip equivalente. Doble clic o Enter sobre la grilla = Modificar (vía Modalidad()). |
frmPrestamos_Entidades_Redes_AddMod |
Alta/modificación. Campos txtDescripcion, txtSigla, chkActivo. Botón cmdAceptar llama Guardar(). |
frmPrestamos_Bonificaciones |
Configuración de bonificaciones de la red seleccionada (se abre desde cmdBonificaciones). |
Permisos reales
| Permiso | Habilita |
|---|---|
Prestamos.Archivos.Redes.Nuevo |
Alta de red (verificado con IsAllowedObject, categoría Prestamos.Archivos.Redes). |
Prestamos.Archivos.Redes.Modificar |
Modificación de red. |
Prestamos.Archivos.Redes.Eliminar |
Eliminación de red. |
Tablas de base de datos principales
| Tabla / entidad | Contenido |
|---|---|
Prestamos_entidades_redes |
Redes. Campos: Id, Descripcion, Sigla, Activo, Fecha/Id_Usuario Add/Mod, GetEnv. Acceso vía ADO.NET + SPs (no EF). |
Prestamos_entidades |
Entidades de Préstamos; se consulta para impedir eliminar/desactivar una red en uso. |
Stored Procedures (clase clsPrestamos_entidades_redes, ADO.NET con SqlCommand/SqlDataAdapter): Prestamos_entidades_redes_Search, _Add, _Mod, _Del. El Id nuevo se obtiene con clsNumeraciones.Get_CodNew.
Relación con otros módulos / manuales
Esta funcionalidad forma parte de Préstamos. No declara otro manual operativo como dependencia directa en su metadata actual.
Notas para soporte (comportamiento real del código)
- El botón Bonificaciones (
cmdBonificaciones_Click) NO tiene control de permiso: cualquier usuario que entre al módulo puede abrirfrmPrestamos_Bonificaciones. - No existe permiso de "Acceso al módulo" ni de "Bonificaciones": los únicos
IsAllowedObjectreales son Nuevo, Modificar y Eliminar. - El método
Search()del form se invoca SIEMPRE sin parámetros (trae todas las redes). El SP acepta@Descripcion/@Sigla/@Activo, pero el formulario no los manda; el filtrado por Descripción/Sigla/Activo es solo el filtro automático de columnas en cliente (DevExpress), no una consulta al servidor. - No se puede eliminar una red relacionada con una entidad: el form lo chequea con
clsPrestamos_entidades.Search(intId_Red:=Id)antes de borrar y muestra "No puede Eliminar la Red Seleccionada ya que esta relacionada con una Entidad". Valid()de la clase también impide desactivar (poner Activo=False) una red usada por una entidad: en ese casoSave()devuelve False (sin mensaje propio, retorna elErrorMessagevacío).