Tabla de sistema TB_JOB_VERSION

La tabla TB_JOB_VERSION almacena el historial completo de cada elemento. La tabla de elemento dispone de un atributo de tarea relevante: JOB_VERSION. La tabla TB_JOB_VERSION también controla los elementos que son visibles.

TB_JOB_VERSION incluye el historial de cada elemento y controla qué elementos serán visibles.

Con JOB_VERSION, el FID no es único. Sin embargo, con Virtual Private Database, lo es.

Por ejemplo: “SELECT * from <clase de elemento> devuelve los siguientes valores:

Con la tarea 1: 24, (.X.), 12.1, ‘A’, 1

Con la tarea 2: 24, (.Y.), 13.5, ‘A’, 2

JOB_OPERATION_ID muestra la operación realizada en el elemento. Por ejemplo, Insertar, Modificar o Suprimir.

Atributos de TB_JOB_VERSION

Descripción

CONFLICT

 

JOB_VERSION

Especifica la versión de un objeto (elemento). Obligatoria.

JOB_OLD_VERSION

Especifica la versión anterior de un objeto. Opcional.

JOB_ID

Especifica el ID de la tarea. Obligatoria.

JOB_OPERATION_ID

Especifica el ID de operación de la tarea. Obligatoria.

1 = INSERTAR,

2 = ACTUALIZAR,

3 = SUPRIMIR

- 1 = Indica que este elemento ya existía en el momento de habilitar para tareas la clase de elemento.

OS_USER_NAME

Almacena el usuario del sistema operativo.

OPERATION_DATE

Almacena la fecha de la operación.

STATE

Define el estado del elemento:

1 = activo

2 = pendiente

3 = abierto

4 = suprimido

(en TB_JOB_STATE se pueden definir estados adicionales)

Después de habilitar una tabla para tareas, se crea un nuevo valor para JOB_VERSION para cada objeto (secuencia TB_JOB_VERSION_S):

Si un usuario trabaja con un elemento en una tarea determinada (JOB_ID) y, por ejemplo, modifica un elemento, la operación se registra en TB_JOB_VERSION de la siguiente manera:

Puede trazar el historial de cada elemento, incluidas las operaciones realizadas, la fecha, el usuario y la aparición inicial.

TB_JOB_VERSION.JOB_OPERATION_ID puede usarse en el Administrador de visualización para resaltar los elementos modificados o recién creados de manera que puedan distinguirse de los elementos activos. También puede definir un estilo especial para los elementos suprimidos.