Objeto de mantenimiento - Algoritmos

Utilice esta página para realizar el mantenimiento de los algoritmos de un objeto de mantenimiento. Abra esta página mediante Administración > Base de datos > Objeto de mantenimiento y, a continuación, acceda a la pestaña Algoritmos.

Descripción de la página

La cuadrícula Algoritmos contiene los algoritmos que controlan funciones importantes para las instancias de este objeto de mantenimiento. Debe definir lo siguiente para cada algoritmo:

  • Especifique el evento del sistema al que está asociado el algoritmo; consulte la tabla siguiente para ver una descripción de todos los eventos posibles.
  • Especifique el número de secuencia y el algoritmo para cada evento del sistema. Puede configurar el número de secuencia en 10, salvo que disponga de un evento del sistema con varios algoritmos. En este caso deberá indicar al sistema la secuencia en la que se deberían ejecutar.
  • Si el algoritmo se implanta como un script, se proporciona un enlace al script. Consulte Scripts de plug-in para obtener más información.
  • Propietario indica si este tipo de característica es propiedad del paquete base o de la implantación (Modificación del cliente).

En la siguiente tabla se describe cada evento del sistema.

Evento del sistema Opcional/necesario Descripción
Auditoría Opcional

Se llama a este tipo de algoritmo para notificar cualquier cambio en el juego de tablas del objeto de mantenimiento. Se llama a estos algoritmos justo antes de la validación, al final de una transacción lógica. El sistema realiza un seguimiento de qué registros se añaden o modifican en el cuso de una transacción y todos los algoritmos de auditoría del objeto de mantenimiento se ejecutan para saber cuándo se agregó por primera vez o se actualizó un registro.

Determinar ON Opcional

Los algoritmos de este tipo se utilizan para determinar el objeto de negocio que está asociado con una instancia del objeto de mantenimiento. Es necesario introducir dicho algoritmo en un objeto de mantenimiento para activar la funcionalidad de reglas de objeto de negocio.

El sistema llama a un solo algoritmo de este tipo. Si se introducen varios algoritmos, el sistema llama al que tenga el número de secuencia mayor.

Elegibilidad de ILM Opcional

Los algoritmos de este tipo se utilizan para objetos de mantenimiento activados para el borrado de objetos para Gestión de ciclo de vida de información. Se utilizan para revisar los registros que han alcanzado el máximo de días de retención con el fin de evaluar si están listos para archivarse.

El sistema llama a un solo algoritmo de este tipo. Si se introducen varios algoritmos, el sistema llama al que tenga el número de secuencia mayor.

Información Opcional

El término "Información de objeto de mantenimiento" se utiliza para describir la información básica que aparece en el sistema que define una instancia del objeto de mantenimiento. Los datos que aparecen en esta descripción de información se crean con este algoritmo.

El sistema llama a un solo algoritmo de este tipo. Si se introducen varios algoritmos, el sistema llama al que tenga el número de secuencia mayor.

Gestionar programa de borrado Opcional

Los algoritmos de este tipo se utilizan en objetos de mantenimiento activados para el borrado de objetos, como medida para proteger la privacidad de datos. Se disparan cuando se producen determinados eventos de sistema para estos objetos. Los algoritmos se utilizan para determinar si el registro debe programarse para el borrado y, en tal caso, crear y mantener una entrada para el registro en el programa de borrado de objetos.

Control de revisión Opcional

Un algoritmo de este tipo se utiliza para forzar las reglas de control de revisión cuando se añade, cambia o suprime o un objeto. El servicio del objeto de mantenimiento llama al plug-in una vez antes de que el objeto se procese y de nuevo tras aplicar todas las reglas del objeto de negocio. Esto permite que las reglas de revisión tengan lugar en los tiempos adecuados.

Transición Opcional

El sistema llama a algoritmos de este tipo después de realizarse correctamente una transición de estado de un objeto de negocio y cuando este se crea por primera vez. Se utilizan normalmente para registrar la transición en el log del objeto de mantenimiento.

Tenga en cuenta que la mayor parte de los objetos de mantenimiento base ya incluyen transiciones automáticas de estado de registro. En este caso, puede utilizar estos algoritmos para sustituir la funcionalidad de registro base por la suya propia. Para obtener más información, consulte Auditoría de las transiciones de estado.

Error de transición Opcional

El sistema llama a este tipo de algoritmo cuando se produce un error en una transición de estado y el objeto de negocio debe guardarse en su estado correcto más reciente. El algoritmo se encarga de registrar el error de transición en algún lugar, normalmente en el log del objeto de mantenimiento.

Tenga en cuenta que, en este caso, la llamada no recibe un error, sino que se realiza correctamente y la excepción se registra en algún lugar, según la lógica del plug-in.

El sistema llama a un solo algoritmo de este tipo. Si se introducen varios algoritmos, el sistema llama al que tenga el número de secuencia mayor.

Nota: se pueden desactivar los algoritmos en objetos de mantenimiento. La implantación puede querer desactivar uno o más algoritmos conectados al objeto de mantenimiento base. Para ello, acceda a la cuadrícula de opciones de Objeto de mantenimiento - Opciones y añada una nueva opción, estableciendo el tipo de opción en Algoritmo inactivo y el valor de opción en el código de algoritmo.