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.