Detalle
| Manual de Usuario | Calificaciones de Firmantes - Factoring |
|---|---|
Calificaciones de Firmantes es la pantalla donde se administra la lista de calificaciones de riesgo que luego se asignan a los firmantes de cheques en el módulo de Factoring.
| Manual de Usuario | Calificaciones de Firmantes - Factoring |
|---|---|
Calificaciones de Firmantes es la pantalla donde se administra la lista de calificaciones de riesgo que luego se asignan a los firmantes de cheques en el módulo de Factoring.
Una calificación es una etiqueta de riesgo (por ejemplo "A", "Excelente", "Riesgo Alto") con un puntaje asociado. Sirve para clasificar a cada firmante según su nivel de riesgo y, de esa manera, apoyar las decisiones de descuento de cheques y el control de límites de cartera.
Esta opción es un ABM (Alta, Baja y Modificación): permite crear nuevas calificaciones, modificar las existentes, eliminar las que ya no se usan y consultar el listado completo.
Importante: las calificaciones que se administran acá son los valores que después aparecen disponibles al cargar o editar un firmante. Conviene definirlas antes de empezar a calificar firmantes.
Acceso: Menú principal → Factoring → Calificaciones de Firmantes
Al abrir la opción se ve un listado con todas las calificaciones cargadas y una barra de herramientas en la parte superior. Las columnas del listado son:
| Campo | Descripción |
|---|---|
| Id | Número interno que identifica a la calificación. Lo asigna el sistema en forma automática. |
| Nombre | Texto descriptivo de la calificación (por ejemplo "A", "Bajo riesgo", "Observado"). |
| Puntaje | Valor numérico asociado a la calificación, usado para ordenar o comparar niveles de riesgo. |
En la parte inferior, la barra de estado muestra la cantidad total de registros o, si hay filas seleccionadas, la cantidad de registros seleccionados.
| Acción | Descripción |
|---|---|
| Nuevo | Abre la ventana para cargar una nueva calificación. |
| Modificar | Abre la calificación seleccionada para editarla. |
| Eliminar | Borra la calificación seleccionada (si no está asignada a ningún firmante). |
| Buscar | Refresca y muestra el listado completo de calificaciones. |
| Imprimir | Genera la vista previa del listado para imprimir o exportar (Resultado de la Búsqueda). |
Importante: las mismas acciones (Nuevo, Modificar, Eliminar, Imprimir) están disponibles haciendo clic derecho sobre el listado, a través del menú contextual.
Importante: también se puede agrupar el listado arrastrando el encabezado de una columna hacia la zona de agrupación que está sobre la grilla.
El listado muestra una fila por cada calificación cargada, con las columnas Id, Nombre y Puntaje. En la parte inferior, la barra de estado indica la cantidad total de registros o, si hay filas seleccionadas, la cantidad de registros seleccionados.
Importante: al abrir la pantalla el listado aparece vacío. Para ver las calificaciones cargadas hay que presionar el botón Buscar, que es el que trae y muestra el listado completo.
Los campos de la ventana de alta son:
| Campo | Descripción |
|---|---|
| Nombre | Texto descriptivo de la calificación. Es obligatorio. |
| Puntaje | Valor numérico asociado a la calificación. Es obligatorio. |
Importante: tanto el Nombre como el Puntaje son obligatorios. Si se deja alguno vacío, el sistema avisa con el mensaje "Debe ingresar un nombre válido" y no guarda.
Importante: el sistema no permite eliminar una calificación que esté asignada a algún firmante. En ese caso muestra el aviso "No se Puede Eliminar la Calificación '...' Porque está Asignada a Algún Firmante". Para poder borrarla, primero hay que cambiar la calificación de esos firmantes.
| Acción | Descripción |
|---|---|
| Insert | Crea una nueva calificación (igual que el botón Nuevo). |
| Enter | Modifica la calificación seleccionada (o doble clic sobre la fila). |
| Suprimir (Delete) | Elimina la calificación seleccionada. |
Para utilizar esta opción el usuario debe contar con el permiso de acceso al módulo Factoring → Calificaciones de Firmantes. Las acciones de Alta, Modificación y Baja quedan habilitadas según los permisos asignados al perfil del usuario.
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmCalificaciones.vb).
| Componente | Detalle |
|---|---|
| Listado | frmCalificaciones (hereda de MultiForm). Título de ventana: "Calificaciones de Firmantes". Ubicación: VisualPlenarioNET\Common\frmCalificaciones.vb |
| Alta/Modificación | frmCalificaciones_AddMod. Título: "Alta y/o Modificacion de Calificaciones de Firmantes". Diálogo modal con txtDescripcion (Nombre), txtPorc (Puntaje) y botón "Aceptar" |
| Módulo | Factoring (clase de negocio en ClassVisualPlenarioNET\Common) |
| Tipo | ABM (Alta, Baja, Modificación) sobre grilla DevExpress (GridControl + GridView1) |
| Grilla | Columnas id, nombre, puntaje. Multi-selección, fila de autofiltro y agrupación habilitadas. Editable=False (solo lectura en grilla) |
| Selección de valor | Constructor admite bnReturnSelectedValue; cuando es True el form funciona como selector y devuelve el id en _intReturnSelectedValue |
Permiso (clave IsAllowedObject) |
Habilita |
|---|---|
Factoring.Archivos.Calificaciones_Firmantes.Nuevo |
Crear una calificación (botón/menú Nuevo) |
Factoring.Archivos.Calificaciones_Firmantes.Modificar |
Modificar la calificación seleccionada |
| Tabla / SP | Contenido |
|---|---|
Tabla Calificaciones |
Calificaciones de riesgo (Id, Nombre, Puntaje) |
SP Calificaciones_Search |
Listado (params @id, @nombre, @puntaje) |
SP Calificaciones_Add / Calificaciones_Mod |
Alta y modificación |
SP Calificaciones_Del |
Baja por @id |
| Validación de baja | Antes de borrar, clsFirmantes.Search(intcalificacion:=id) verifica si la calificación está asignada a algún firmante |
Acceso a datos:
clsCalificacionesusa ADO.NET con stored procedures (SqlCommand/SqlDataAdapter), no EF.
| Manual relacionado | Vínculo operativo |
|---|---|
| ABM de FIRMANTES | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
frmCalificaciones_Load está comentado por completo; el listado solo se carga al presionar Buscar (Search()).Eliminar() no llama a IsAllowedObject (a diferencia de Nuevo y Modificar). La única protección es la regla de negocio "no eliminar si está asignada a un firmante".lvClientes (ListView) heredado del diseño anterior con Visible = False; quedó como código muerto reemplazado por la grilla DevExpress.Modalidad()).Ingresá con tu usuario del equipo para dejar una sugerencia.