Detalle
| Tipo de documento | Manual de Usuario |
|---|---|
| Módulo | Legales e Impuestos (PLD - Prevención de Lavado de Dinero) |
| Tipo de pantalla | ABM (Alta, Baja parcial y Modificación) |
| Formulario | FormPLD_ProductosServicios |
| Versión del manual | 1.0 |
Introducción
El módulo Productos y Servicios forma parte del subsistema de PLD (Prevención de Lavado de Dinero) de Visual Plenario v14. Permite administrar el catálogo de productos y servicios que ofrece la entidad, asignando a cada uno una valoración de riesgo PLD. Esa valoración se utiliza luego como insumo dentro de la evaluación de perfiles de riesgo y la matriz de criterios PLD.
Cada registro tiene una descripción, un valor de riesgo (Valoración PLD) y un estado activo/inactivo.
Acceso al módulo
Se ingresa desde el menú de la aplicación a través del botón PLD Productos y Servicios, que abre el formulario en un panel acoplado (dock) de la pantalla principal.
Nota: en la versión analizada, el botón que abre este formulario no realiza una verificación de permiso (
IsAllowedObject) antes de mostrarlo. Ver la sección Permisos.
Pantalla principal
La pantalla muestra una grilla de solo lectura con los productos y servicios cargados. Las columnas visibles son:
| Columna | Campo | Descripción |
|---|---|---|
| Id | Id | Identificador interno del registro |
| Descripción | Descripcion | Nombre del producto o servicio |
| Valoración PLD | ValoracionPLD | Valor numérico de riesgo asociado |
| Activo | Activo | Indica si el registro está vigente |
La grilla incluye una fila de auto-filtro (encabezado de búsqueda incremental por columna) y permite selección múltiple. La edición directa en la grilla está deshabilitada: los cambios se hacen mediante el formulario de alta/modificación.
Filtros de búsqueda
La pantalla expone una fila de auto-filtro sobre las columnas de la grilla, lo que permite filtrar de forma incremental escribiendo en el encabezado de cada columna (por ejemplo, por Descripción). El botón Buscar refresca el listado completo desde la base de datos.
No hay panel de parámetros de búsqueda avanzados; el filtrado es directo sobre la grilla.
Resultados
El resultado es el listado de productos y servicios PLD con su descripción, valoración y estado. No genera ningún archivo de exportación: es una pantalla de administración (ABM).
Acciones disponibles
| Acción | Cómo se ejecuta | Resultado |
|---|---|---|
| Nuevo | Botón Nuevo de la barra ABM | Abre el formulario de alta (FormPLD_ProductosServicios_AddMod) |
| Modificar | Botón Modificar, doble clic o Enter sobre una fila | Abre el formulario de edición del registro seleccionado |
| Buscar / Refrescar | Botón Buscar | Recarga la grilla desde la base de datos |
El botón Eliminar está oculto en este formulario (
RB_Eliminar.Visibility = Never): no se permite borrar registros desde la pantalla. La forma de "dar de baja" un producto/servicio es marcarlo como inactivo (campo Activo) mediante la modificación.
En el alta/modificación, la Descripción es obligatoria: si se intenta guardar sin descripción, el sistema muestra "Debe agregar una descripción.".
Ejemplo práctico
- Abrir PLD Productos y Servicios desde el menú.
- Presionar Nuevo.
- Cargar la descripción (por ejemplo, "Transferencias al exterior") y su Valoración PLD.
- Dejar el registro como Activo.
- Presionar Aceptar: el registro queda guardado y aparece en la grilla.
- Para retirarlo de uso, abrirlo con Modificar y desmarcar Activo.
Consejos útiles
- Use la fila de auto-filtro de la grilla para localizar rápidamente un producto por descripción.
- Para "eliminar" un producto/servicio que ya no se ofrece, márquelo como inactivo en lugar de borrarlo; así se conserva la trazabilidad histórica.
- La Valoración PLD debe ser coherente con la escala de riesgo definida en el módulo de perfiles de riesgo PLD.
Preguntas frecuentes
¿Por qué no aparece el botón Eliminar?
El formulario oculta deliberadamente la opción de eliminar. Para retirar un producto o servicio del uso, edítelo y desmárquelo como Activo.¿Qué significa la Valoración PLD?
Es un valor numérico de riesgo que se asigna a cada producto o servicio. Se utiliza como insumo en la evaluación de perfiles de riesgo PLD.¿Puedo editar directamente en la grilla?
No. La grilla es de solo lectura. Los cambios se realizan a través del formulario de alta/modificación que se abre con Nuevo o Modificar.¿Es obligatorio cargar una descripción?
Sí. El sistema no permite guardar un registro sin descripción y muestra un aviso si falta.Permisos
En la versión analizada, el botón de menú que abre PLD Productos y Servicios abre el formulario directamente, sin invocar IsAllowedObject, por lo que no se identificó un permiso (KeyLicence) específico que controle el acceso a esta pantalla. El acceso queda determinado por la visibilidad del botón de menú en el perfil del usuario.
Verificar contra el binario instalado: el control de permisos podría aplicarse a nivel de menú o haberse agregado en una compilación posterior.
Información técnica
Basada en el análisis del formulario real de la v14
Formularios principales
| Form | Rol |
|---|---|
| FormPLD_ProductosServicios | Pantalla principal (grilla / ABM) |
| FormPLD_ProductosServicios_AddMod | Alta y modificación de un producto/servicio |
Permisos reales
| Permiso | Acción |
|---|---|
| (sin verificación de permiso) | Apertura del formulario desde el menú (no se llama IsAllowedObject) |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
| PLD_ProductosServicios | Almacena los productos/servicios PLD: Descripcion (NVARCHAR 250), ValoracionPLD (INT; comentario en la tabla: 1 Bajo, 3 Medio, 5 Alto), Activo (BIT), más campos de auditoría (Fecha_Add, Fecha_Mod, Id_User_Add, Id_User_Mod, User_Env) |
Relación con otros módulos / manuales
| Manual relacionado | Vínculo operativo |
|---|---|
| Alta, Configuración y Evaluación de Perfiles de Riesgo | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
| PLD - Tipos Jurídicos | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte
- El botón Eliminar está forzado a oculto; la baja es lógica (campo Activo).
- El acceso no está protegido por
IsAllowedObjecten el código analizado. - El formulario hereda de
FrmResulty usa el patrónBase_Manager(PLD_ProductosServicios_Manager), por lo que la lógica de guardado/auditoría es la estándar del framework. - Legacy: verificar contra el binario instalado por posibles cambios en versiones posteriores.