Utilización de la funcionalidad de reglas en una definición de flujo de trabajo
Puede utilizar la funcionalidad de reglas para integrar reglas en el flujo de trabajo.
- Enviar un elemento de trabajo a un mapa (similar a una instrucción de llamada)
- Enviar un elemento de trabajo a un mapa de excepción personalizado
- Saltar un paso
- Repetir un paso
- En el Diseñador de procesos, especifique los campos de datos y conjuntos de reglas que se utilizarán en una definición de flujo de trabajo determinada. Para cada paso donde se vaya a ejecutar un conjunto de reglas, especifique la etapa. Por ejemplo, antes de la ejecución del paso, al guardarlo o después de la ejecución.
- Transfiera la definición de flujo de trabajo a la base de datos de flujo de trabajo. Durante el proceso de transferencia, los conjuntos de reglas definidos en la definición de flujo de trabajo se pasan al escucha de reglas, junto con todos los campos de datos de la definición de flujo de trabajo.
- Desarrolle y despliegue las reglas en el software de reglas utilizando campos de datos definidos en la definición de flujo de trabajo.
Reglas en un flujo de trabajo en ejecución
Cuando un flujo de trabajo en ejecución encuentra una regla, el sistema de flujo envía una solicitud al escucha de reglas, una interfaz proporcionada por FileNet® P8, que pasa la solicitud al software de reglas. El software de reglas ejecuta el conjunto de reglas y devuelve los resultados al sistema de flujo.
Puede detener el escucha de reglas. Si se detiene cuando un flujo de trabajo intenta ejecutar una regla, el sistema de flujo envía el objeto de trabajo a la cola del Instruction Sheet Interpreter (ISI). Una vez que se vuelva a iniciar el escucha de reglas, el ISI enviará de nuevo el objeto de trabajo al escucha de reglas. Si la interfaz del motor de reglas está inhabilitada, los flujos de trabajo se ejecutan pero ignoran todas las reglas llamadas por el flujo de trabajo.
Restauración de la funcionalidad de reglas después de que se inicialice una región aislada
Cuando una región aislada se inicializa, se suprimen las definiciones de flujo de trabajo con conjuntos de reglas asociados. Cuando se completa la inicialización, puede volver a transferir las definiciones de flujo de trabajo. Consulte la documentación proporcionada por el proveedor de software de reglas para obtener instrucciones acerca de cómo volver a establecer la conexión con el conjunto de reglas apropiado.
Utilización genérica de reglas
- Para especificar reglas para un paso específico, consulte Especificar propiedades de paso.
- Para especificar los pasos en los que se utiliza una regla, consulte Utilización de conjuntos de reglas.
- Para ver las propiedades de un elemento específico, consulte Acerca del panel de propiedades.
- Para asignar conjuntos de reglas adecuados al paso de inicio, consulte Paso de inicio - reglas.
- Para asignar reglas a un paso de componente, consulte Paso de componente - reglas.
- Para asignar reglas a un paso de subcorrelación, consulte Paso de subcorrelación - reglas.
- Para asignar reglas a un paso de sistema, consulte Paso de sistema - reglas.
- Para asignar reglas a un paso general, consulte Paso de actividad - reglas.