Introducción

Los procesos de flujo de trabajo se promulgan en tiempo de ejecución basándose en una definición de proceso de flujo de trabajo. Una definición de proceso de flujo de trabajo describe el flujo de un proceso de negocio en términos que comprenda el motor de flujo de trabajo de Cúram. Define las actividades del flujo de trabajo y las transiciones entre ellas. También define los datos que se pasan dentro y fuera de una actividad durante la ejecución de una instancia de proceso de flujo de trabajo.

Los procesos de negocio que deben ser totalmente o parcialmente automatizados tendrán requisitos de definición de proceso de flujo de trabajo. En función del tipo de proceso, el flujo de trabajo puede contener varios tipos distintos de actividades. Por ejemplo, donde son necesarios los pasos manuales es necesario generar una tarea para representar esta parte de trabajo, por lo tanto la definición de proceso de flujo de trabajo debe contener una actividad manual. Algunos procesos de negocio pueden ser muy complejos y requieren una combinación de distintos tipos de actividad que deben ejecutarse en una secuencia específica. La definición de proceso de flujo de trabajo permite al diseñador definir la ruta entre actividades con transiciones. En el capítulo Metadatos de definición de procesos de la Guía de referencia de flujo de trabajo de Cúram se describen los metadatos asociados a una definición de proceso.

Los principales componentes de una definición de proceso (actividades, transiciones, notificaciones y objetos de datos de flujo de trabajo) se describen con más detalle en las siguientes secciones.