Detalle
| Campo | Descripción |
|---|---|
| Manual de Usuario | ABM de marcas que se aplican a las solicitudes y créditos del módulo de Préstamos. Cada marca tiene un detalle (nombre) y una sigla, y se puede habilitar para usarse en Solicitudes, en Créditos o en ambos. |
Las marcas son etiquetas o categorías que usás para clasificar las solicitudes y los créditos de préstamos. Por ejemplo, podés crear marcas para distinguir el origen de una operación, una campaña comercial, un canal de…
| Campo | Descripción |
|---|---|
| Manual de Usuario | ABM de marcas que se aplican a las solicitudes y créditos del módulo de Préstamos. Cada marca tiene un detalle (nombre) y una sigla, y se puede habilitar para usarse en Solicitudes, en Créditos o en ambos. |
Las marcas son etiquetas o categorías que usás para clasificar las solicitudes y los créditos de préstamos. Por ejemplo, podés crear marcas para distinguir el origen de una operación, una campaña comercial, un canal de venta o cualquier criterio interno que necesites para agrupar y luego filtrar tus préstamos.
Cada marca se compone de un detalle (el nombre descriptivo) y una sigla corta. Además, definís dónde queda disponible: si la marcás como Solicitudes aparece al cargar una solicitud, y si la marcás como Créditos aparece en los créditos. Una misma marca puede estar habilitada para las dos cosas a la vez.
Desde esta pantalla das de alta, modificás y eliminás esas marcas en un solo lugar.
Importante: las marcas que definas acá son las que después vas a poder elegir al cargar una solicitud o un crédito, según cómo las hayas habilitado. Conviene definirlas antes de empezar a operar.
La ventana se titula Marcas y está dividida en dos partes:
Al abrir la ventana, la grilla se carga automáticamente con todas las marcas existentes.
Esta pantalla no tiene filtros de búsqueda: al abrirla se cargan directamente todas las marcas activas. Para encontrar una marca puntual, usá las herramientas propias de la grilla (ordenar por columna haciendo clic en el encabezado).
La grilla muestra las siguientes columnas:
| Columna | Descripción |
|---|---|
| Id | Número identificador interno de la marca, asignado automáticamente. |
| Detalle | Nombre descriptivo de la marca. |
| Sigla | Sigla corta de la marca (hasta 5 caracteres). |
| Solicitudes | Casilla tildada si la marca está habilitada para usarse en solicitudes. |
| Creditos | Casilla tildada si la marca está habilitada para usarse en créditos. |
| Acción | Descripción |
|---|---|
| Nuevo | Abre la ventana de alta para crear una marca nueva. |
| Modificar | Abre la ventana de edición de la marca seleccionada. También se accede haciendo doble clic sobre la fila o presionando Enter sobre ella. |
| Eliminar | Da de baja la marca seleccionada (pide confirmación). |
Querés distinguir las operaciones que entran por tu canal de venta online de las que entran por sucursal.
A partir de ese momento, "Canal Online" queda disponible para seleccionarse cuando cargues una solicitud o un crédito, y vas a poder agrupar tus operaciones por esa marca.
| Permiso | Habilita |
|---|---|
| Acceso al módulo Préstamos | Ingresar a la solapa Préstamos y a la sección Archivos. |
| Acceso a Marcas | Abrir la pantalla de Marcas y operar el ABM (alta, modificación y baja). |
Las altas, modificaciones y bajas quedan registradas en el Log de Operaciones de Préstamos, incluyendo el detalle de la marca afectada.
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmPrestamos_Solicitudes_Marcas).
| Componente | Detalle |
|---|---|
| Pantalla principal | frmPrestamos_Solicitudes_Marcas (caption "Marcas"; hereda de MultiForm). VB.NET, proyecto VisualPlenarioNET, carpeta Prestamos. Grilla DevExpress grdMarcas/grdvMarcas. Botones cmdNuevo, cmdModificar, cmdEliminar. |
| Ventana de alta/modificación | frmPrestamos_Solicitudes_Marcas_AddMod (caption "Alto y/o Modificación de Marcas de Solicitudes" — el rótulo real tiene esa errata "Alto"). |
| Manager / clase de negocio | clsPrestamos_Solicitudes_Marcas (proyecto ClassVisualPlenarioNET, carpeta Prestamos): Load, Save (deriva en Insert/Update), Search, Delete, Clear, Valid. ADO.NET clásico (SqlConnection + SqlCommand/SqlDataAdapter), no EF. |
| Acceso desde el menú | frmNewMain.btnPrestamos_Marcas_ItemClick abre New frmPrestamos_Solicitudes_Marcas. También es alcanzable desde un menú de Contabilidad (btnCont_Marcas_ItemClick) con el mismo objeto de seguridad. |
| Permiso | Habilita |
|---|---|
clsLicencias.IsAvailableForPrestamos |
Chequeo de licencia del módulo Préstamos antes de abrir; si falla muestra clsLicencias.Mensaje y no abre. |
clsSeguridad.IsAllowedObject(_objUsuario, "Prestamos.Archivos.Marcas", ...) |
Habilita el ingreso a la pantalla de Marcas (objeto "Prestamos.Archivos.Marcas", categoría "Prestamos.Archivos"). No hay permisos granulares por acción dentro del form: quien abre la pantalla puede dar de alta, modificar y eliminar. |
| Tabla / entidad | Contenido |
|---|---|
Prestamos_Solicitudes_Marcas |
Catálogo de marcas. Columnas: Id (PK, numeración propia vía clsNumeraciones.Get_CodNew), Nombre, Sigla, Id_UserAdd, Id_UserMod, UserEnv, FechaAdd, FechaMod, Activo, Solicitudes (BIT), Creditos (BIT). |
Plenario_Operaciones_Log |
Auditoría de altas, modificaciones y bajas (vía Plenario_Operaciones_Log_Manager.Save_Plenario_Operaciones_Log1Async, Tipo_Log = Préstamos). |
Acceso a datos por stored procedures (no EF):
Prestamos_Solicitudes_Marcas_Search,_Add,_Mod,_Del. Parámetros conAddWithValue(parametrizados).
Esta funcionalidad forma parte de Préstamos. No declara otro manual operativo como dependencia directa en su metadata actual.
...Async).Eliminar() carga la marca, llama a Delete() (SP Prestamos_Solicitudes_Marcas_Del) y, si devuelve true, quita la fila de la grilla. La clase mantiene un campo Activo y por defecto lo setea en true; si la baja es física o lógica depende de la implementación del SP _Del (no resoluble desde el código del cliente). En la práctica la marca desaparece de la grilla tras eliminar.Valid() está vacío (solo Return True); el alta no exige Nombre ni Sigla a nivel de clase. Cualquier restricción de longitud (Sigla hasta 5 caracteres) la imponen el control de la UI y/o el esquema de la tabla, no la validación del manager.Solicitudes y Creditos arrancan en True.UserEnv guarda datos del equipo/usuario de Windows (COMPUTERNAME, USERDOMAIN, USERNAME, etc.) o el literal "Web" si no hay variable USERNAME.Ingresá con tu usuario del equipo para dejar una sugerencia.