✒️ABAP El WorkFlow Builder y la creación de Pasos
ABAP El WorkFlow Builder y la creación de Pasos
Es la 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).
Transacción SWDD: utilizada para acceder al Workflow Builder.
Las características del Workflow Builder 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, pega, mover, copiar e imprimir.
· Permite la verificación y activación de Workflows.
· Posee la funcionalidad de Drag and Drop.
· Los pasos y eventos se muestran gráficamente en una red.
· Cada definición de Workflow tiene designado un usuario responsable de su administración.
TOP-DOWN: Estructura de programación lineal típica de los lenguajes estructurados.
DRAG AND DROP: Arrastrar y Soltar.
El área de objetos tiene las siguientes funcionalidades:
· Permite visualizar cada uno de los pasos, con su número de nodo y descripción.
· Es también utilizada para la administración 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 plantillas de documentos.
· Aumenta la velocidad en la búsqueda de objetos existentes por el uso del Explorer.
El área de Tareas tiene las siguientes funcionalidades:
· Es posible utilizar tareas ya existentes en la definición de un Workflow, solo es necesario encontrarlas.
· Permite visualizar todas las tareas y otros Workflows relevantes.
Ø Definición de pasos
Paso: indica una actividad específica dentro de la definición 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 múltiple, loop UNTIL, loop WHILE, operación container, creación de evento, espera de evento.
Cada paso es el elemento determinante de "su" bloque. Las operaciones en pasos individuales siempre conciernen a la totalidad del bloque al que pertenece. La secuencia de procesamiento de los pasos depende del resultado del paso procedente.
Los pasos existentes son:
1. Actividad - Ejecución de una tarea en un Workflow.
2. Condición - Dependiendo del resultado de una condición (verdadero o falso) un cambio u otro es seguido por el Workflow.
3. Condición Múltiple - Basado en una variable del contenedor del Workflow se pueden generar diversos caminos a seguir.
4. Operación Container - Este paso se utiliza para modificar los valores de una variable en el contenedor del Workflow.
5. Documento con Modelo - Permite crear un documento local a partir de una plantilla y variables definidas en el contenedor del Workflow.
6. Creador de Evento - Permite crear un evento. El contenedor del evento se llena con datos del contenedor del Workflow.
7. Procesamiento Paralelo - Permite ejecutar dos o más Workitems en paralelo. El Workflow continuara cuando se cumplan ciertas condiciones.
1. Ingresamos al Workflow Builder (SWDD).
2. Abrimos el Workflow con el que se quiere trabajar o creamos uno nuevo.
3. Hacemos doble clic sobre un paso indeterminado (en la posición del Workflow que corresponda).
4. Seleccionamos el tipo de paso. Ejemplo ACTIVIDAD.
Tipos de pasos más importantes que podemos utilizar, uno de ellos es
· Operación Contai
 
 
 
Sobre el autor
Publicación académica de Carlos Alberto Carreira, en su ámbito de estudios para la Carrera Consultor ABAP.
Carlos Alberto Carreira
Profesión: Consultor Técnico en Jde W.s. - Argentina - Legajo: KC15G
✒️Autor de: 92 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
Certificación Académica de Carlos Carreira