Objeto de negocio - Algoritmos
Utilice esta página para realizar el mantenimiento de los algoritmos de objeto de negocio. Abra esta página a través de
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 entidades definidas por el objeto de negocio. 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. Para obtener más información, consulte Scripts de plug-in.
- 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. Para obtener más información sobre estos sistemas de evento, consulte Un objeto de negocio puede definir reglas de negocio.
Evento del sistema | Opcional/necesario | Descripción |
---|---|---|
Auditoría | Opcional |
Los algoritmos de este tipo pueden utilizarse para auditar determinados cambios realizados a las instancias de los objetos de negocio. El sistema transfiere a los algoritmos un resumen de todos los elementos que se han cambiado durante una llamada específica para actualizar el objeto. Se excluyen de este procesamiento los elementos marcados explícitamente en el esquema, para que no se auditen. Se proporciona para cada elemento su valor original antes de cambiar, al igual que el valor nuevo. Los algoritmos se encargan de registrar la información de auditoría correspondiente. El sistema llama a todos los algoritmos de este tipo que se definen en la jerarquía de la herencia del objeto de negocio. Para obtener más información, consulte Herencia de objeto de negocio. |
Información | Opcional |
El término "Información de objeto de negocio" se utiliza para describir la información básica que aparece en el sistema para describir una entidad que define el objeto de negocio. 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 incorpora más de un algoritmo, el sistema llama al que tenga el número de secuencia mayor que se encuentre en el objeto de negocio más cercano al objeto actual dentro de la jerarquía de herencia. Para obtener más información, consulte Herencia de objeto de negocio. |
Posprocesamiento | Opcional |
Los algoritmos de este tipo pueden utilizarse para ejecutar una lógica de negocio adicional después de procesar una instancias de objeto de negocio. El sistema llama a todos los algoritmos de este tipo que se definen en la jerarquía de la herencia del objeto de negocio. Para obtener más información, consulte Herencia de objeto de negocio. |
Preprocesamiento | Opcional |
Los algoritmos de este tipo continúan rellenando una solicitud para mantener una instancia de objeto de negocio justo antes de su procesamiento. El sistema llama a todos los algoritmos de este tipo que se definen en la jerarquía de la herencia del objeto de negocio. Para obtener más información, consulte Herencia de objeto de negocio. |
Validación | Opcional |
Los algoritmos de este tipo pueden utilizarse para validar una instancia de objeto de negocio cuando se añade, actualiza o suprime. El sistema llama a todos los algoritmos de este tipo que se definen en la jerarquía de la herencia del objeto de negocio. Para obtener más información, consulte Herencia de objeto de negocio. |