Elementos del flujo de trabajo
Este artículo describe los diversos elementos que componen un flujo de trabajo.
Un flujo de trabajo está compuesto por elementos. Las secciones que siguen describen cada tipo de elemento.
Tareas
Una tarea es una unidad de trabajo que se debe llevar a cabo. A un flujo de trabajo se le pueden agregar dos tipos de tareas: tareas manuales o tareas automatizadas.
Tarea manual
Una tarea manual es una unidad de trabajo que debe llevar a cabo un usuario. Por ejemplo, un flujo de trabajo de informe de gastos podría incluir tareas manuales que requieran que los usuarios asignados realicen las siguientes acciones:
- Revisar los recibos que se envían junto con los informes de gastos.
- Llamar al director de un empleado.
Tarea automatizada
Una tarea automatizada es una unidad de trabajo que debe llevar a cabo el sistema. No se requiere la intervención del usuario. Por ejemplo, un flujo de trabajo de pedidos de ventas puede incluir tareas automatizadas que requieran que el sistema realice las siguientes acciones:
- Realizar una comprobación de crédito.
- Crear un registro de cliente para el cliente si no existe ya un registro.
Procesos de aprobación
Un proceso de aprobación es un proceso que consta de pasos individuales. En cada paso de aprobación, el usuario puede realizar las acciones siguientes:
- Aprobar el documento.
- Rechazar el documento.
- Solicitar que se realice un cambio en el documento.
- Asignar el documento a otro usuario para que lo apruebe.
Elementos de flujo de trabajo de elementos
Se puede crear un flujo de trabajo para procesar documentos o los artículos de línea de un documento. Por ejemplo, ha creado un flujo de trabajo de aprobación para las hojas de horas (Nos referiremos a este flujo de trabajo por el nombre de flujo de trabajo de documento). Puede agregar un flujo de trabajo de artículos de línea a dicho flujo de trabajo de documento. Cuando se ejecuta el artículo de cada línea en el documento, este se envía para su procesamiento. Quizás desee que el mismo flujo de trabajo de elementos procese todos los artículos de línea o, por lo contrario, tal vez prefiera que distintos flujos de trabajo de elementos procesen cada artículo de línea diferente. Imaginemos que un empleado ha enviado una hoja de horas que se asemeja a la siguiente ilustración.
En esta situación, podría crear los siguientes flujos de trabajo de elementos:
- Flujo de trabajo de elementos 1 : este flujo de trabajo se utiliza para procesar elementos de línea en los que el ID del proyecto es 1111.
- Flujo de trabajo de elementos 2 : este flujo de trabajo se utiliza para procesar elementos de línea en los que el ID del proyecto es 2222.
- Flujo de trabajo de elementos 3 : este flujo de trabajo se utiliza para procesar elementos de línea en los que el ID de proyecto es 3333.
Elementos de control de flujo
Los siguientes elementos permiten diseñar flujos de trabajo con ramas alternativas o ramas que se ejecutan al mismo tiempo.
Decisión manual
Una decisión manual se encuentra en el punto en el que el flujo de trabajo se divide en dos ramas. Un usuario debe tomar una decisión, y es esta decisión la que determina la rama que se usa para procesar el documento enviado.
Decisión condicional
Una decisión condicional se encuentra también en el punto en el que el flujo de trabajo se divide en dos ramas. Sin embargo, el sistema decide la rama que se usa para procesar el documento enviado. Para tomar esta decisión, el sistema evalúa el documento para determinar si reúne las condiciones especificadas.
Actividad paralela
Una actividad paralela es un elemento de flujo de trabajo que incluye dos o más ramas de flujo de trabajo que se ejecutan al mismo tiempo.
Subflujo de trabajo
Un subflujo de trabajo es un flujo de trabajo que se ejecuta en el contexto de otro flujo de trabajo.