← Índice de manuales
Manual funcional · Sistema Plenario v14

UIF - Reporte de registración y cumplimiento

Este módulo genera el Reporte de Registración y Cumplimiento requerido por la UIF (Unidad de Información Financiera). A partir de los datos de los clientes y de sus datos adicionales (almacenados en formato XML en el…

Módulo: Legales e ImpuestosVersión: 1.0Actualizado: 2026-06-23

UIF - Reporte de registración y cumplimiento

Detalle

Tipo de documento Manual de Usuario
Módulo Legales e Impuestos (UIF - Unidad de Información Financiera)
Tipo de pantalla Reporte con generación de archivo (exportación XML)
Formulario frmUIF_ReporteRegistracionCumplimiento
Versión del manual 1.0

Introducción

Este módulo genera el Reporte de Registración y Cumplimiento requerido por la UIF (Unidad de Información Financiera). A partir de los datos de los clientes y de sus datos adicionales (almacenados en formato XML en el campo DatosAdicionales del cliente), produce un archivo XML por cada cliente que cumple las condiciones del reporte.

El reporte selecciona únicamente los clientes que tienen cargados los datos adicionales específicos del reporte: Tipo de sujeto y Sujeto no cumplió con la presentación de.

Acceso al módulo

Se ingresa desde el menú de la aplicación. El botón asociado verifica el permiso correspondiente y, si el usuario está autorizado, abre el formulario en un panel acoplado (dock) de la pantalla principal.

En la barra de herramientas del formulario, la acción Procesar se renombra a Exportar al cargar la pantalla.

Pantalla principal

La pantalla presenta una grilla de resultados (clientes que cumplen las condiciones del reporte) y la barra de acciones del framework de reportes. Los botones relevantes:

  • Buscar: filtra y carga los clientes elegibles.
  • Exportar (botón Procesar renombrado): genera los archivos XML.

Parámetros

El reporte no expone filtros por fecha ni parámetros configurables en pantalla. El filtrado se realiza automáticamente al presionar Buscar: se recorren todos los clientes (ClientesManager.GetDatasources) y se incluyen únicamente aquellos cuyos datos adicionales contienen valor en:

  • tipo_de_sujeto (Tipo de sujeto)
  • sujeto_no_cumplio_con_la_presentaci93n_de (Sujeto no cumplió con la presentación de)

Los clientes sin esos datos adicionales no se incluyen en el resultado.

Resultado del proceso

Al presionar Exportar, el sistema solicita una ubicación mediante un cuadro Guardar archivo (filtro Archivo XML | *.xml, nombre base sugerido UIF_RegistracionCumplimiento_Cliente_).

Se genera un archivo XML por cada cliente del resultado. El nombre de cada archivo se construye a partir del nombre elegido, agregando el sufijo:

<nombre>Id_<idCliente>_<yyyMMdd>.xml

donde la fecha es la fecha de operación del sistema.

Estructura de cada XML generado:

  • Nodo raíz Operacion
  • Reporte_de_Registraci93n_y_Cumplimiento (atributo Version = "1.0")
    • Nombre_o_Raz93n_Social — nombre o razón social del cliente
    • Tipo_Persona — "Fisica" (1) o "Juridica" (2)
    • Nro_de_CUIT_CUIL — CUIT/CUIL del cliente
    • Calle — dirección del cliente
    • Nro — número de domicilio
    • Localidad
    • Provincia — nombre de la provincia
    • Pa92s — país
    • Tipo_de_Sujeto — desde los datos adicionales del cliente
    • Sujeto_no_cumplio_con_la_presentaci93n_de — desde los datos adicionales del cliente

Los nombres de nodo con secuencias como 93 y 92 (por ejemplo Raz93n, Pa92s) corresponden a la codificación del esquema oficial UIF y deben respetarse tal cual.

Acciones disponibles

Acción Cómo se ejecuta Resultado
Buscar Botón Buscar Carga en la grilla los clientes con datos adicionales UIF completos
Exportar Botón Exportar (Procesar) Abre el diálogo Guardar y genera un XML por cada cliente del resultado

Si la lista de clientes está vacía, Exportar no hace nada.

Ejemplo práctico

  1. Cargar previamente, en la ficha de cada cliente, los datos adicionales Tipo de sujeto y Sujeto no cumplió con la presentación de.
  2. Abrir Reporte de registración y cumplimiento desde el menú.
  3. Presionar Buscar: se listan los clientes que tienen esos datos cargados.
  4. Presionar Exportar.
  5. Elegir la carpeta de destino en el diálogo Guardar.
  6. El sistema genera un archivo XML por cada cliente, con el nombre ...Id_<id>_<fecha>.xml.

Consejos útiles

  • Si un cliente que debería figurar no aparece tras Buscar, verifique que tenga cargados los datos adicionales UIF (Tipo de sujeto y Sujeto no cumplió...). Sin esos datos no se incluye.
  • Se genera un archivo por cliente, no un único archivo consolidado: elija una carpeta dedicada para no mezclar archivos.
  • El nombre del archivo incluye el Id del cliente y la fecha de operación, lo que facilita identificar cada reporte.

Preguntas frecuentes

¿Por qué un cliente no aparece en el listado? El reporte solo incluye clientes que tienen cargados, en sus datos adicionales, el Tipo de sujeto y el campo "Sujeto no cumplió con la presentación de". Si faltan, el cliente se omite.
¿Genera un solo archivo o varios? Genera un archivo XML por cada cliente del resultado. El nombre incluye el Id del cliente y la fecha de operación.
¿Qué pasa si presiono Exportar sin resultados? Si la lista de clientes está vacía, el botón Exportar no realiza ninguna acción.
¿De dónde salen el Tipo de Sujeto y el dato de incumplimiento? De los datos adicionales del cliente, almacenados como XML en el campo DatosAdicionales de la tabla Clientes.

Permisos

El acceso a este reporte está controlado por una verificación IsAllowedObject antes de abrir el formulario.

Verificar contra el binario instalado: el permiso reutiliza la clave del reporte de operaciones masivas (ver tabla de permisos reales).

Información técnica

Basada en el análisis del formulario real de la v14

Formularios principales

Form Rol
frmUIF_ReporteRegistracionCumplimiento Pantalla del reporte y generación de los XML

Permisos reales

Permiso Acción
Gestion.Operaciones.Reporte_Operaciones_Masivos_SROM Permiso verificado con IsAllowedObject al abrir el formulario desde el menú (botón btnReporte_Operaciones_Masivo)

Tablas de base de datos principales

Tabla Uso
Clientes Origen de los clientes y de sus datos (nombre, CUIT, domicilio, tipo de persona) y del campo XML DatosAdicionales
Provincias Resolución del nombre de la provincia del cliente
Paises Resolución del nombre del país del cliente

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
UIF-INAES - Padrón de asociados (Res. 756/2025) Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Alta, Configuración y Evaluación de Perfiles de Riesgo Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • El permiso que protege el acceso es Gestion.Operaciones.Reporte_Operaciones_Masivos_SROM (la misma clave del reporte de operaciones masivas), no una clave propia del reporte UIF. Verificar contra el binario instalado.
  • Los datos UIF (Tipo de sujeto, Sujeto no cumplió...) se leen del XML del campo Clientes.DatosAdicionales, deserializado contra una clase de configuración (lista de propiedades property con name/value).
  • Existe un archivo de configuración Prueba_UIF.xml en el directorio base de la aplicación referenciado por el formulario.
  • Los nombres de nodos XML siguen la codificación del esquema UIF (secuencias 93, 92) y deben preservarse.
  • Legacy: verificar contra el binario instalado por posibles cambios en versiones posteriores.
¿Te resultó útil este manual?