← Índice de manuales
Manual funcional · Sistema Plenario v14

RiesgoNET - Log de Consultas

El Log de Consultas de RiesgoNET es un visor de auditoría de las consultas que el sistema realizó contra el servicio RiesgoNET. Por cada consulta queda registrada la fecha, el CUIT consultado, el origen de la consulta y…

Módulo: HerramientasVersión: 1.0Actualizado: 2026-06-23

RiesgoNET - Log de Consultas

Detalle

Campo Valor
Tipo de documento Manual de Usuario
Módulo Herramientas
Servicio RiesgoNET
Formulario FormRiesgoNET_Logs
Tipo de pantalla Visor de log / auditoría (solo lectura)

Introducción

El Log de Consultas de RiesgoNET es un visor de auditoría de las consultas que el sistema realizó contra el servicio RiesgoNET. Por cada consulta queda registrada la fecha, el CUIT consultado, el origen de la consulta y los datos crudos enviados (request) y recibidos (response). Permite buscar por rango de fechas y CUIT, y abrir el detalle de cada consulta mostrando el contenido de la respuesta en forma de árbol (TreeView de XML).

Es una herramienta de control y trazabilidad de solo lectura: muestra las consultas ya guardadas, no genera consultas nuevas a RiesgoNET.

Acceso al módulo

Se ingresa desde el menú Herramientas → RiesgoNET → Logs.

El botón de menú es btnRiesgoNet_Logs y abre el formulario FormRiesgoNET_Logs como diálogo modal. Este acceso sí verifica un permiso antes de abrir la pantalla (ver sección Permisos).

Pantalla principal

La pantalla, construida sobre componentes DevExpress (cinta / ribbon y grilla), se compone de:

  • Cinta de comandos con el botón Detalle (btnVerDetalle).
  • Controles de búsqueda: un control de rango de fechas (uC_Fecha_Rango1) y filtro por CUIT.
  • Grilla central (gridControl1 / gridView1) en modo solo lectura, con fila de autofiltro.

El título de la ventana en la versión analizada es "Logs de RiesgoNET". Los botones de ABM estándar (Nuevo, Modificar, Eliminar, Imprimir) están ocultos: es un visor.

Filtros de búsqueda

Filtro Control Descripción
Fecha desde Control de rango (uC_Fecha_Rango1.FechaDesde) Fecha inicial del período. Actualiza Fecha_Desde de los parámetros de búsqueda.
Fecha hasta Control de rango (uC_Fecha_Rango1.FechaHasta) Fecha final del período. Actualiza Fecha_Hasta de los parámetros de búsqueda.
CUIT Parámetro de búsqueda (cuit) Filtra por un CUIT específico. Si está vacío trae todos los del período.
Buscar Botón (btnBuscar) Vuelve a leer el origen de datos aplicando los parámetros de búsqueda cargados.

El filtrado se resuelve en el manager mediante una consulta LINQ sobre la tabla RiesgoNet_Log: aplica el rango de fechas cuando el filtro de fecha está activo y el CUIT cuando se cargó uno.

Resultados

La grilla muestra una fila por consulta registrada. Columnas:

Columna Origen Descripción
Id Id Identificador interno de la consulta.
CUIT Cuit CUIT / documento consultado.
Fecha Fecha Fecha y hora de la consulta.
TipoIdOrigen TipoIdOrigen Tipo de identificador del origen de la consulta (no visible por defecto).
Id_Origen Id_Origen Identificador del origen de la consulta (no visible por defecto).
RequestJson RequestJson Contenido enviado en la consulta (no visible por defecto).
ResponseJson ResponseJson Contenido recibido de RiesgoNET (no visible por defecto).

Por defecto la grilla muestra Id, CUIT y Fecha; las demás columnas existen pero no están visibles. La grilla es de solo lectura.

Acciones disponibles

  • Detalle (botón btnVerDetalle o doble clic sobre una fila): abre el formulario FormRiesgoNET_Logs_Detalle con la consulta seleccionada. El detalle muestra el CUIT, la fecha y el contenido de la respuesta (ResponseJson) renderizado como árbol XML (TreeView). Incluye botones para expandir todo el árbol y para copiar el contenido de la respuesta al portapapeles.

No hay alta, modificación ni eliminación: es un visor de solo lectura.

Ejemplo práctico

Un usuario quiere revisar la última consulta a RiesgoNET de un cliente:

  1. Ingresa a Herramientas → RiesgoNET → Logs (requiere el permiso correspondiente).
  2. Ajusta el rango de fechas para cubrir el período deseado.
  3. Filtra por el CUIT del cliente.
  4. Presiona Buscar.
  5. Selecciona la fila de interés y hace doble clic (o usa Detalle).
  6. En el detalle expande el árbol de la respuesta para revisar los datos que devolvió RiesgoNET, o copia el contenido completo al portapapeles.

Consejos útiles

  • El detalle muestra la respuesta tal cual quedó archivada: no vuelve a consultar a RiesgoNET, sirve para auditar el resultado original.
  • Use el botón de copiar del detalle para llevar el contenido completo de la respuesta a otra herramienta de análisis.
  • La fila de autofiltro de la grilla permite refinar los resultados ya cargados.

Preguntas frecuentes

¿Esta pantalla genera consultas nuevas a RiesgoNET? No. Solo muestra las consultas ya realizadas y guardadas. El detalle abre la respuesta archivada, no consulta de nuevo al servicio.
¿Puedo eliminar registros del log? No desde esta pantalla. Los botones de ABM (Nuevo, Modificar, Eliminar) están ocultos; el formulario es de solo lectura.
¿Por qué no veo las columnas Request/Response en la grilla? Esas columnas existen pero no se muestran por defecto en la grilla. El contenido de la respuesta se consulta abriendo el Detalle de la fila.
¿Necesito un permiso para entrar? Sí. A diferencia de los logs de NOSIS y VERAZ, el acceso a los logs de RiesgoNET verifica el permiso "Herramientas.RiesgoNET.Logs" antes de abrir la pantalla.
¿Cómo veo el contenido completo de la respuesta? Abra el Detalle (botón Detalle o doble clic). La respuesta se muestra como árbol XML; puede expandir todo el árbol y copiar el contenido al portapapeles.

Permisos

El acceso a esta pantalla verifica un permiso antes de abrir el formulario, mediante IsAllowedObject en el handler del botón de menú btnRiesgoNet_Logs.

Permiso Acción
Herramientas.RiesgoNET.Logs Permite el ingreso al formulario de logs de RiesgoNET.

La cadena exacta verificada es "Herramientas.RiesgoNET.Logs", con padre "Herramientas.RiesgoNET".

Información técnica

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

Formularios principales

Form Rol
FormRiesgoNET_Logs Pantalla principal: visor del log de consultas a RiesgoNET (filtros de fecha/CUIT, grilla y botón Detalle).
FormRiesgoNET_Logs_Detalle Detalle de una consulta; muestra CUIT, fecha y la respuesta (ResponseJson) como árbol XML, con opciones de expandir y copiar.

Permisos reales

Permiso Acción
Herramientas.RiesgoNET.Logs Verificado con IsAllowedObject al abrir desde el menú btnRiesgoNet_Logs (padre Herramientas.RiesgoNET).

Tablas de base de datos principales

Tabla Uso
RiesgoNet_Log Almacena cada consulta a RiesgoNET: Id, Fecha, TipoIdOrigen, Id_Origen, Cuit, RequestJson (enviado) y ResponseJson (recibido).
RiesgoNet_Setup Configuración del servicio (usuario, password, ApiRoot, TTL, activo) usada por el manager; no se edita desde esta pantalla.

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Herramientas Consultas Nosis Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Configuración SETUP (NOSIS/VERAZ/AFIP/SMS) - Herramientas Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • Formulario en C# (DevExpress) sobre la base FrmResult; manager RiesgoNet_Manager con Entity Framework (VisualPlenarioNetContext). El filtrado se resuelve por LINQ (GetDataSourceLogsRN), no por procedimiento almacenado.
  • A pesar de ser código más reciente que los logs de NOSIS/VERAZ, verificar contra el binario instalado en cada cliente por posibles diferencias de versión.
  • El campo de respuesta (ResponseJson) se almacena, pese a su nombre, como XML serializado (el detalle lo renderiza con XmlDocument en un TreeView). El nombre "Json" es histórico.
  • El control de filtros de CUIT está disponible en los parámetros de búsqueda; el wiring de la fecha se actualiza vía los eventos de cambio del control de rango (uC_Fecha_Rango1). Si en una instalación el filtro de CUIT no responde, revisar que el control de entrada de CUIT esté asignando el parámetro cuit del manager.
¿Te resultó útil este manual?