IBM FileNet P8, Versión 5.2.1            

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.

Con la infraestructura de conectividad de reglas, puede utilizar reglas para definir campos de flujo de trabajo y controlar los siguientes tipos de operaciones de direccionamiento en un 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
Para integrar reglas en el flujo de trabajo mediante la infraestructura de conectividad de reglas, realice las tareas siguientes:
  1. 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.
  2. 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.
  3. 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

Puede especificar opciones de reglas para los pasos de un flujo de trabajo mediante el Diseñador de procesos. Para obtener instrucciones detalladas acerca de la especificación de las diversas opciones, consulte la información siguiente:


Última actualización: Marzo de 2016
bpfwd063.htm

© Copyright IBM Corporation 2016.