Detalle
| Campo | Valor |
|---|---|
| Manual de Usuario | Perfiles de Riesgo (UIF/PLD) - Plenario v14 |
| Módulo | Herramientas / Archivos |
| Ventana (nombre interno) | Perfiles de Riesgo |
| Tipo de proceso | Configuración de matriz de riesgo y evaluación de clientes |
Introducción
El módulo Perfiles de Riesgo permite crear, configurar y aplicar perfiles de riesgo a los clientes con el objetivo de cumplir las normativas de la UIF (Unidad de Información Financiera) sobre prevención de lavado de activos (PLD) y evaluar el nivel de exposición al riesgo de cada cliente.
Cada perfil define una matriz de riesgo compuesta por:
- Criterios (factores de riesgo): por ejemplo tipo de cliente, actividad AFIP, productos/servicios, nacionalidad, antigüedad, PEP, sujeto obligado, zona geográfica, perfil transaccional. A cada criterio se le asigna una valoración numérica (peso).
- Alternativas por criterio: cada criterio tiene opciones con una escala VMRC que indica el nivel de riesgo de esa alternativa.
- Escalas de riesgo: rangos (Desde/Hasta) que traducen la valoración final del cliente en un nivel (por ejemplo Bajo, Medio, Alto) y que pueden generar alertas.
La valoración del cliente se calcula sumando, para cada criterio, la valoración del criterio × escala VMRC de la alternativa que le corresponde. El total se ubica dentro de una escala de riesgo que define el nivel final del cliente.
Importante: la escala VMRC (Valoración Matricial de Riesgo del Cliente) utiliza tres niveles: 1 = Bajo, 3 = Medio, 5 = Alto.
Acceso al módulo
Se accede desde:
Menú principal → Archivos → Perfiles de Riesgo
Importante: el acceso requiere que el administrador del sistema haya asignado los permisos correspondientes al usuario.
Pantalla principal
La pantalla principal lista los perfiles de riesgo cargados, junto con sus criterios y escalas. Desde la barra de herramientas superior se gestionan los perfiles y se ejecutan los procesos de evaluación.
| Botón / Sector | Descripción |
|---|---|
| Nuevo | Crea un perfil de riesgo nuevo. |
| Modificar | Edita el perfil (o el criterio) seleccionado. También se abre con doble clic sobre la fila. |
| Eliminar | Borra el perfil seleccionado (pide confirmación). |
| Criterios | Abre la administración de criterios del perfil seleccionado. |
| Crear Matriz de Riesgo Default | Carga una matriz de riesgo predefinida (genérica) desde archivo XML. |
| Crear Matriz de Riesgo UIF 2026 | Carga la matriz de riesgo UIF 2026 con los criterios y alternativas predefinidos. |
| Importar XML | Importa una matriz de riesgo desde un archivo XML. |
| Exportar XML | Exporta el perfil seleccionado a un archivo XML. |
| Asignar Perfil a Cliente | Permite marcar las alternativas de cada criterio para un cliente y definir su perfil. |
| Generar Perfil Automático | Ejecuta de forma manual el cálculo automático del perfil sobre los clientes habilitados. |
| Criterios Calculados (Log) | Muestra el log de las ejecuciones automáticas de perfiles. |
| Reporte / Imprimir | Abre el reporte de la matriz de riesgo (visualizar, exportar e imprimir). |
Filtros de búsqueda
En la pantalla principal pueden filtrarse los perfiles antes de listarlos:
| Campo | Descripción |
|---|---|
| Id de Perfil | Filtra por el número de perfil. Si es 0 (o vacío) trae todos. |
| Fecha Desde / Hasta | Define el rango de fechas de alta de los perfiles a buscar. |
| Buscar | Aplica los filtros y actualiza la grilla de resultados. |
Resultados
La grilla muestra los perfiles que cumplen los filtros. Al seleccionar un perfil se ven sus criterios y escalas asociadas. Para la evaluación de un cliente, el sistema calcula:
| Concepto | Descripción |
|---|---|
| Valoración del criterio | Peso numérico asignado a cada criterio del perfil. |
| Escala VMRC de la alternativa | Nivel de riesgo de la alternativa elegida (1 = Bajo, 3 = Medio, 5 = Alto). |
| Valoración final del cliente | Suma de valoración del criterio × escala VMRC de todos los criterios, redondeada. |
| Escala de riesgo / Nivel | Rango (Desde/Hasta) donde cae la valoración final; define el nombre del nivel y si genera alerta. |
Importante: si la escala de riesgo donde cae el cliente tiene activada la opción Genera Alerta, el sistema dispara la alerta de valoración de perfil de riesgo en los puntos configurados (carga de cliente en solicitudes, liquidaciones, recibos, etc.).
Acciones disponibles
1. Crear y configurar un perfil
- Presionar Nuevo y completar la descripción del perfil (obligatoria).
- Definir las escalas de riesgo (agregar, modificar o eliminar): cada escala tiene un nombre, un rango Desde/Hasta y la opción Genera Alerta.
- Opcionalmente marcar ¿Es default para el cierre de día? para usar el perfil en el proceso automático.
- Presionar Aceptar para guardar.
Importante: para marcar un perfil como default del cierre de día, todos sus criterios deben ser automáticos. Si alguno es manual, el sistema lo avisa y no permite marcarlo.
2. Administrar criterios y alternativas
- Seleccionar el perfil y presionar Criterios.
- Dar de alta cada criterio con su valoración (peso) y, si corresponde, su código interno, sus reglas JSON y la marca Es automático.
- Para cada criterio, cargar las alternativas con su escala VMRC (1, 3 o 5) y descripción.
3. Cargar una matriz predefinida
- Crear Matriz de Riesgo Default o Crear Matriz de Riesgo UIF 2026: el sistema importa el perfil completo (criterios, alternativas y escalas) desde el XML correspondiente.
- Importar XML / Exportar XML: permiten mover una matriz entre instalaciones o respaldarla.
4. Asignar perfil a un cliente (evaluación manual)
- Presionar Asignar Perfil a Cliente y seleccionar el cliente.
- Marcar, en cada criterio, la alternativa que corresponde al cliente.
- Opcionalmente marcar el perfil como predeterminado del cliente.
- Guardar: el sistema calcula la valoración final y ubica al cliente en su escala de riesgo.
5. Evaluación automática
- Generar Perfil Automático: aplica de forma manual el perfil marcado como default a todos los clientes habilitados (campo Evaluar automáticamente en cierre de día activo, no fallecidos ni dados de baja). Muestra una barra de progreso, puede cancelarse y al final informa la cantidad de clientes procesados con éxito y con error.
- Ejecución automática: el proceso también corre automáticamente como parte del cierre de día (último día del mes), usando el perfil default.
Ejemplo práctico
- El usuario presiona Crear Matriz de Riesgo UIF 2026: el sistema importa el perfil con sus criterios (tipo de cliente, actividad, productos/servicios, nacionalidad, antigüedad, PEP, sujeto obligado, zona geográfica, perfil transaccional), sus alternativas y sus escalas.
- Abre el perfil con Modificar y revisa que las escalas de riesgo (por ejemplo Bajo / Medio / Alto) tengan los rangos y la opción Genera Alerta deseados.
- Marca el perfil como default del cierre de día (todos sus criterios son automáticos).
- Presiona Generar Perfil Automático y confirma. El sistema evalúa cada cliente habilitado: consulta antigüedad, PEP, sujeto obligado (API UIF), actividad, etc.; calcula la valoración final y ubica a cada cliente en su escala.
- Al finalizar, el sistema informa: "Se generaron perfiles correctamente" junto con la cantidad de clientes exitosos y con error. El log de ejecuciones queda disponible en Criterios Calculados (Log).
Consejos útiles
- Antes de marcar un perfil como default del cierre de día, verifique que todos los criterios sean automáticos; de lo contrario el sistema no lo permite.
- Para que la evaluación automática incluya a un cliente, este debe tener activado el campo Evaluar automáticamente en cierre de día y no estar dado de baja ni fallecido.
- El cálculo automático requiere que el cliente tenga configurados sus datos PLD (Tipo Jurídico si es persona jurídica, Actividad AFIP, Producto/Servicio, país). Si falta alguno, ese cliente queda registrado como error.
- Use Exportar XML para respaldar una matriz antes de modificarla, y Importar XML para replicarla en otra instalación.
- Defina las escalas de riesgo sin huecos ni superposiciones: la valoración final del cliente debe caer siempre dentro de una escala para obtener un nivel.
Preguntas frecuentes
¿Qué significa VMRC y qué valores toma?
VMRC es la Valoración Matricial de Riesgo del Cliente. Cada alternativa de un criterio tiene una escala VMRC con tres valores posibles: **1 = Bajo**, **3 = Medio**, **5 = Alto**.¿Cómo se calcula la valoración final del cliente?
Para cada criterio se multiplica la **valoración del criterio** (su peso) por la **escala VMRC** de la alternativa que corresponde al cliente, y se suman todos los criterios. Ese total, redondeado, se ubica dentro de una escala de riesgo que define el nivel final.¿Cuál es la diferencia entre evaluación manual y automática?
En la **manual** el usuario marca a mano la alternativa de cada criterio para el cliente (botón *Asignar Perfil a Cliente*). En la **automática** el sistema resuelve solo el valor de cada criterio (antigüedad, PEP, sujeto obligado por API UIF, actividad, etc.) para los clientes habilitados, ya sea con *Generar Perfil Automático* o durante el cierre de día.¿Por qué no me deja marcar el perfil como default del cierre de día?
Porque alguno de los criterios del perfil no es automático. El proceso automático solo puede ejecutarse si **todos** los criterios del perfil están marcados como automáticos.¿Cuándo se ejecuta la evaluación automática sola?
Como parte del **cierre de día**, el último día del mes, sobre el perfil marcado como default. También puede lanzarse manualmente con el botón *Generar Perfil Automático*.¿Qué hace el parámetro de guardar el perfil como default del cliente?
El parámetro **PLD.ProcesoAutomatico.GuardarPerfilComoDefault** controla si, al correr el proceso automático, el perfil calculado se guarda directamente como perfil predeterminado del cliente (valor 1) o si queda solo registrada la ejecución y el usuario decide más tarde (valor 0).Permisos
| Permiso | Descripción |
|---|---|
| Acceso al menú Archivos | El usuario debe tener habilitado el módulo Archivos para ver la opción Perfiles de Riesgo. |
| Acceso a la ventana | El usuario debe contar con permiso para abrir la ventana Perfiles de Riesgo y operar sobre perfiles, criterios y escalas. |
| Ejecución de procesos | La generación automática de perfiles y la asignación a clientes requieren los permisos asignados por el administrador. |
Importante: los permisos se solicitan al administrador del sistema.
Información técnica
Basada en el análisis del formulario real de la v14.
Formularios principales
| Form | Rol |
|---|---|
| FormPLD_PerfilesRiesgo | Pantalla principal: lista perfiles, criterios y escalas; barra de acciones. Abre desde frmNewMain.vb (RB_PerfilMatrizRiesgo y btnCoop_MatrizDeRiesgo). En VPNET_WinForms\VPNET_WinForms\Servicios\ (C#) |
| FormPLD_PerfilesAddMod | Alta/modificación del perfil (descripción, escalas de riesgo, default cierre de día) |
| FormPLD_CriteriosdeRiesgo | Administración de criterios del perfil (botón Criterios). También se abre desde el menú RB_MatrizRiesgoCriterios |
| FormPLD_Criteriosderiesgo_AddMod | Alta/modificación de un criterio (valoración, código interno, Es automático) |
Formularios satélite por función
| Form | Rol |
|---|---|
| FormPLD_Criteriosderiesgo_AddMod_JsonReglas | Edición de las reglas JSON de un criterio automático |
| FormPLD_EscalaRiesgo_AddMod | Alta/modificación de escalas de riesgo (rango Desde/Hasta, Genera Alerta) |
| FormPLD_ClientesAlternativasAddMod | Asignar perfil a cliente: marcar la alternativa de cada criterio |
| FormPLD_ClientesCriteriosCalculados_Log | Log de ejecuciones automáticas (Criterios Calculados) |
Permisos reales
| Permiso | Acción |
|---|---|
| (sin permiso explícito) | Los menús que abren FormPLD_PerfilesRiesgo y FormPLD_CriteriosdeRiesgo NO ejecutan IsAllowedObject; el acceso depende solo de la visibilidad del botón en el ribbon. Verificar contra el binario instalado. |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
| PLD_Perfiles | Cabecera del perfil. Campos EsDefaultCierreDia (BIT) y UltFechaEjecucionCierreDia |
| PLD_Criterios | Criterios del perfil. Campos Valoracion, CodigoInterno, JsonReglas, EsAutomatico |
| PLD_Criterios_Alternativas | Alternativas por criterio con su escala VMRC |
| PLD_Escalas_de_Riesgo | Escalas (rango Desde/Hasta) y marca Genera Alerta |
| PLD_Clientes_Criterios | Alternativas marcadas a cada cliente |
| PLD_Clientes_Criterios_Calculados | Log de cálculos automáticos por cliente |
| PLD_Clientes_PerfilActivo | Perfil predeterminado/activo del cliente |
| PLD_TiposJuridicos | Catálogo de tipos jurídicos (dato PLD) |
| PLD_ProductosServicios | Catálogo de productos/servicios (dato PLD) |
| Clientes | Campo PLD_EvaluarAutomCierreDia (BIT) habilita la evaluación automática del cliente en cierre de día |
Relación con otros módulos / manuales
| Manual relacionado | Vínculo operativo |
|---|---|
| Categoría de Riesgo | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
| ABM de Clientes | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte
- Manager: clase
PLD_Perfiles_Managerdefinida dentro del archivoVPNET_DataModel/Manager/Gestion/Servicios/PLD_MatrizdeRiesgo_Manager.cs(no es un archivo propio); hereda deBase_Manager. - El archivo
VmrcEngine.cs(mismo directorio) está íntegramente comentado en el fuente: los métodosCalcularVmrcy la validación de vmrc 1/3/5 no compilan como código activo. El cálculo VMRC en producción debe verificarse contra el binario instalado. - Escala VMRC: 1 = Bajo, 3 = Medio, 5 = Alto.
- Códigos internos de criterios (antigüedad, tipo cliente, actividad AFIP, productos/servicios, nacionalidad, PEP, sujeto obligado, zona geográfica, perfil transaccional): se cargan como dato en
PLD_Criterios.CodigoInternodesde el ABM; no están hardcodeados en el fuente. - Parámetro del sistema:
PLD.ProcesoAutomatico.GuardarPerfilComoDefault(1 = guarda el perfil calculado como default del cliente; 0 = decide el usuario). Leído en clsCierreDia.vb. - Integración externa:
UIF_API_Manager.GetSujetoObligadoPorCuit(cuit)(VPNET_DataModel/Manager/Gestion/ServiciosExternos/UIF_API_Manager.cs) para el criterio Sujeto Obligado.