
EL WORKFLOW BUILDER Y LA CRACION DE PASOS – LECCION 6-4
INTRODUCCION AL WORKFLOW BUILDER
El workflow builder es una herramienta utilizada para crear y editar la definición de un workflow
Mediante el workflow builder podremos definir entre otras cosas
- Pasos
- Disparadores de eventos
- La interface de datos (definida en el container del workflow)
TRANSACCION SWDD para acceder al workflow builder utilizamos esta transacción
Las características del workflow buider son las siguientes
- Presenta un área de navegación y visualización
- Es un modelo orientado a bloques
- La modelización top-down es posible
- Tiene funciones especiales como cortar, pegar, mover, copiar e imprimir
- Permite la verificación y activación de los workflow
- Posee la funcionalidad de drag and drop
- Los pasos y eventos se muestran gráficamente en una red
- Cada definición de workflow tiene asignado un usuario responsable de su administración
El área de objetos (área de navegación) tiene las siguientes funcionalidades
- Permite visualizar cada uno de los pasos con un numero de nodo y descripción
- Es también utilizado para la administracion del contenedor de workflow, usando el menú de contexto. Es posible crear, cambiar, visualizar, borrar, renombrar elementos del contenedor
- Permite el mantenimiento del contenedor de workflow directamente en el workflow builder
- Provee una visión general de plantilla de documentos
- Aumenta la velocidad en la búsqueda de objetos existentes por el uso de explorer
El área de tarea (tipo de pasos) tiene las siguientes funcionalidades
- Es posible utilizar tareas yo existentes en la definición de un workflow, solo es necesario encontrarlas
- Permite visualizar todas las tareas y otros workflow relevantes
DEFINICION DE PASOS
Un paso indica una actividad específica dentro de las definiciones del workflow, es decir que es un PASO del proceso
La definición de un workflow está compuesta por pasos individuales, al crear un paso, primero se debe especificar el tipo de paso. Estos pueden ser
- Pasos que hacen referencia a las actividades de negocio, actividad, decisión de usuario, documento desde plantilla
- Pasos que son usados para el control de procesos internos, condición, condición multiple, loop UNTIL, loop WHILE, operación container, creación de evento, espera de evento
Los pasos existentes son los siguientes
- Actividades ejecución de una tarea workflow
- Condición dependiendo del resultado de una condición (verdadero o falso) un camino u otro es seguido por el workflow
- Condición multiple basado en una variable del contenedor del workflow se puede generar diversos caminos a seguir
- Operación container este paso se utiliza para modificar los valores de una variable en el contenedor del worflow
- Documento con modelo permite crear un documento local a partir de una plantilla y variables definidas en el contenedor del workflow
- Creador de evento permite crear un evento. El contenedor del evento se llena con datos del contenedor del workflow
- Procesamiento paralelo permite ejecutar dos o más workitems en paralelo. El workflow continuara cuando se cumplan ciertas condiciones
CREACION DE PASOS
Para crear un paso seguiremos los siguientes puntos
- Ingresamos al workflow builder (transacción SWDD)
- Abrimos el workflow con el que se quiere trabajar o creamos uno nuevo
- Hacemos doble clic sobre un paso indeterminado (en la posición del workflow que corresponda)