Ejecución de las reglas empresariales
El motor de reglas empresariales ejecuta las reglas registradas en un conjunto de reglas empresariales y devuelve los resultados de la validación.
Las fases de la ejecución de un conjunto de reglas empresariales incluyen:
1. Recuperar los objetos especificados para su validación
2. Recuperar el conjunto de reglas empresariales
3. Generar y ejecutar un plan para los conjuntos de reglas empresariales
4. Informar sobre los resultados
Para obtener más información sobre estos pasos, consulte Windchill Customization Guide.
Llamada al motor de reglas empresariales
El proceso de trabajo por defecto de la notificación de cambios muestra cómo llamar al motor de reglas empresariales desde un proceso de trabajo. El proceso de trabajo por defecto de la notificación de cambios se suministra con dos condicionales que llaman al motor de reglas empresariales: las tareas Audit Change Notice y Resolve Release Conflicts, que muestran los resultados de los condicionales que llaman al motor de reglas empresariales. La tarea Audit Change Notice muestra los conflictos de la regla que permiten continuar. La tarea Resolve Release Conflicts muestra los conflictos de la regla que se deben solucionar antes de continuar.
Si desea evitar conflictos de regla empresarial, consulte
Ejemplo de omisión de conflictos de la regla empresarial.
El motor de reglas empresariales recupera el conjunto de reglas empresariales a partir de la clave única del conjunto de reglas empresariales y la referencia de contexto de los objetos. Las reglas empresariales se ejecutan contra los objetos. Consulte el Javadoc para conocer las API compatibles.