Utilización > Auditar > Campos 

Esta función permite consultar líneas de auditoría por modificaciones de campos en las tablas de la base.

Cada vez que se define una acción auditable en una tabla (puede ser en una creación, modificación, o eliminación), se crean tantas líneas en esa tabla como campos auditables modificados (lo que permite, en estos campos, almacenar el valor nuevo y el antiguo). Si no se ha definido ningún campo auditable, pero se ha auditado una operación, no se creará ninguna línea en la tabla de detalle, pero sí existirá una línea en la tabla del encabezamiento de auditoría, tabla que podrá ser consultada mediante la función personalizada.

Requisitos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

Cabecera

Presentación

En el encabezamiento se encuentran criterios que permiten filtrar las líneas que apareceran en la consulta.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Bloque Número 1

  • Periodo (campo STRDAT)

Si se indica esta fecha, sólo se muestran en la consulta los datos cuya fecha de última modificación o de creación es posterior o igual.

A excepción de que haya un memo que fije si valor, el valor por defecto de esta fecha viene determinado por el parámetrousuarioDATEDEBDFT.

  • campo ENDDAT

Si se indica esta fecha, sólo se muestran en la consulta los datos cuya fecha de última modificación o de creación es previa o igual.

A excepción de que haya un memo que fije si valor, el valor por defecto de esta fecha viene determinado por el parámetrousuarioDATEFINDFT.

  • Campo (campo CHAMP)

Permite no ver más que las modificaciones relativas a los campos que obedezcan al modèle de denominación.

Atención, cuando se dimensiona un campo, el campo se indica en la tabla de auditoría bajo la forma CHAMP(INDICE), y el primer índice bajo la forma CHAMP(0). Si se realiza un filtro sobre el valor CHAMP, no se mostrará nada: Habrá que indicar CHAMP(0) para ver el primer índica, o CHAMP(*) para verlos todos.

  • Detalle de los campos (campo DETAIL)

Cuando esta casilla aparece marcada, se muestra una línea por campo marcado (las líneas relativas a una modificación de la misma grabación se pueden identificar por el mismo número de orden cronológico).

Si no está marcada, se muestra una línea por modificación (sobre la que al menos se han trazado uno de los campos), pero no muestra el detalle de los campos modificados.

Bloque Número 2

  • Login (campo LOGIN)

  • Evento (campo EVENEMENT)

Permite filtrar las líneas a mostrar del hecho en el inicio de la auditoría. A falta de valor, se muestran todas las líneas, pero si se desea realizar un filtro, sólo se permiten 3 valores:

  • INSERT (para ver las creaciones)
  • UPDATE (para ver las modificaciones)
  • DELETE (para ver las supresiones)

Basta con introducir el primer caracter (I, U, D) para que la palabra se complete en ese campo.

Cerrar

 

Pestaña Auditar

Presentación

El cuadro situado en la pestaña permite visualizar con detalle los datos de la auditoría.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Tabla

  • Contador (campo SEQ)

  • Fecha (campo DAT)

Define la fecha del sistema en el servidor de datos en el momento en el que se ha realizado el hecho auditado.

  • Hora (campo HOU)

Define la hora del sistema en el servidor de datos en el momento en el que se ha realizado el hecho auditado.

  • Evento (campo EVT)

  • Clave (campo ID1)

Define el valor de la clave de registro al inicio de la auditoría, si la clave está compuesta por un sólo campo. Cuando está compuesta por varios campos hay que tener en cuenta que aquí sólo se almacena el primero.

La clave que identifica el registro se define en la pestaña Auditoría de la gestion de las tablas. Al código estadístico se vinculan un conjunto de totales basados sobre una serie de entre uno y ocho criterios cruzados.

  • Clave secundaria (campo ID2)

Cuando la clave de registro en el inicio de la auditiría se compone de varios campos, aquí aparece el valor de los campos en orden a partir del segundo; estos campos están separados por el caracter~.

La clave que identifica el registro se define en la pestaña Auditoría de la gestion de las tablas. Al código estadístico se vinculan un conjunto de totales basados sobre una serie de entre uno y ocho criterios cruzados.

  • Usuario (campo ADOUSR)

Define el código de usuario (en el sentido de la aplicación) que produce el hecho auditado.

Si este hecho ha sido desencadenado sin intervención de la aplicación, el campo aparecerá vacío.

  • Login (campo SYSUSR)

  • Cliente (campo ADRCLI)

Define la dirección (red) del usuario en el origen del hecho auditado. Si esta dirección no puede ser determinada, el campo aparecerá con la leyenda Unknown. Este es el caso para las modificaciones realizadas de forma externa a la aplicación.

  • Campo (campo COL)

Define el campo auditado bajo la forma CHAMP si se trata de un campo no dimensionado, y CHAMP(INDICE), si el campo está dimensionado.

  • Antiguo valor (campo OVAL)

  • Nuevo valor (campo NVAL)

  • Estado workflow (campo STA)

Cerrar

 

Icono Acciones

Túnel

Esta función permite, si la ficha modificada está gestionada mediante un objeto de la aplicación, visualizar la ficha en cuestión entrando en la función personalizada.

 

Cerrar

 

Botones específicos

Mensajes de Error

No hay ningún mensaje de error aparte de los mensajes de error genéricos.

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha