🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP El WorkFlow Builder y la creación de Pasos

ABAP El WorkFlow Builder y la creación de Pasos

ABAP El WorkFlow Builder y la creación de Pasos

Unidad 6: Workflow.

Lección 4: El Workflow Builder y la Creación de Pasos.

1.- Introducción al Workflow Builder.

El Workflow Builder es una herramienta que sirve para la creación y edición de un workflow.

Esta herramienta permite la definición de los siguientes elementos entre otras cosas:

  • Pasos.
  • Disparadores de eventos.
  • La interfaz de datos. Se define en el container del workflow.

El acceso al Workflow Builder se realiza a través de la transacción SWDD y tiene las siguientes características:

  • 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 WF.
  • Tiene función de drag and drop.
  • Muestra gráficamente pasos y eventos de una red.
  • Cada definición de un workflow tiene asignado un usuario responsable de su administración.

El Workflow Builder tiene diferentes áreas:

  • Área de objetos o de navegación que ofrece las siguientes funcionalidades:

+ Permite visualizar cada uno de los pasos con su número de nodo y descripción.

+ Se utiliza para la administración del contenedor del workflow. Mediante el menú de contexto, podemos crear, cambiar, visualizar, borrar y renombrar elementos del contenedor.

+ Permite el mantenimiento del contenedor de Workflow.

+ Provee una visión general de plantillas y documentos.

+ Aumenta la velocidad en la búsqueda de objetos existentes por el uso del Explorer.

  • Área de tareas o de tipos de pasos presenta las siguientes funcionalidades:

+ Es posible reutilizar tareas ya existentes en la definición de un workflow.

+ Permite visualizar todas las tareas y otros Workflows relevantes.

2.- Definición de Pasos.

Un paso indica una actividad específica dentro de la definición del WF.

El WF lo definen una sucesión de pasos individuales. De inicio al crear un paso debemos especificar el tipo del mismo. Estos pueden ser:

  • Pasos que hacen referencia a las actividades de negocio. Actividad, decisión de usuario, documento desde plantilla.
  • Pasos 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 afectan a la totalidad del bloque al que pertenecen. La secuencia de proceso de los pasos depende del resultado del paso anterior.

Existen los siguientes pasos:

  • Actividad. Ejecución de una tarea en un WF.
  • Condición. En función del resultado de la condición el WF tomará un camino u otro.
  • Condición múltiple. Basado en una variable del contenedor del workflow se pueden generar diferentes caminos a seguir.
  • Operación container. Este paso se utiliza para modificar los valores de una variable en el contenedor del WF.
  • Documento con modelo. Permite crear un documento local a partir de una plantilla y variables definidas en el contenedor del WF.
  • Creador de evento. Permite crear un evento. El contenedor de evento se llena con datos del contenedor de WF.
  • Procesamiento paralelo. Permite ejecutar dos o mas workitems en paralelo. El workflow continuará cuando se cumplan ciertas condiciones.

3.- Creación de pasos.

Para crear un paso procederemos de la siguiente manera:

  • Ejecutamos el Workflow Builder, SWDD.
  • Abrimos el WF con el que queremos trabajar o creamos uno nuevo.
  • Hacemos doble clic sobre un paso determinado en la posición del WF correspondiente.
  • Seleccionamos el tipo de paso. P.e. Actividad. Una actividad, hace referencia a una tarea que a su vez, hace referencia a un método de un Business Object. Esto implica que las características del método pasarán a la tarea y por último al paso.
  • Ingresaremos el código de la tarea y sera el sistema quien de manera automática generará o propondrá los bindings entre el container del WF y el container de la tarea (vale la pena repasar lo que propone el sistema).
  • Finalizada la asignación de tarea y el binding, los atributos de la tarea pasan al paso.
  • Configuramos las salidas del paso. En el caso que el método que ejecutamos genere distintos resultados estos aparecen en el cuadro de salidas. Podremos añadir un texto a modo de documentación. Cuanto mayor sea el número de salidas que tenga el paso más líneas de workflow se abrirán.

También puede configurarse el paso de manera que al finalizar su ejecución envíe una notificación en forma de mail. Para ello deberemos configurar el área de "notificación".

  • Configuración de plazos. Si es necesario podemos controlar los tiempos de ejecución de un workitem a partir de su creación y en función de esto tomar determinadas acciones. Primero configuramos un plazo, es decir que si en plazo prefijado el responsable del workitem no toma ninguna acción respecto de este, podrá tomarse una decisión automáticamente. La configuración del plazo se toma teniendo en cuenta la fecha de creación del WF, la fecha de creación del workitem o una fecha agregada como una variable en el contenedor del WF. Luego habrá que fijar el tiempo a alcanzar (el plazo) y para finalizar definimos que acción tomar. La decisión tanto puede ser enviar un mail al superior del responsable o modelar un subworflow para el caso de incumplimiento del plazo.

Es posible configurar una fecha de inicio mas tardío y una fecha de fin deseado.

  • En la pestaña de métodos podemos configurar al paso de una determinada cantidad de programas que se ejecutarán antes o después de ejecutarse el paso. Estos programas son complementarios a los que se ejecuten con el método asociado a la tarea.
  • Fijar prioridad de paso, se enviarán notificaciones visuales al usuario al recibir el workitem.
  • Fijamos características de ejecución de tareas en fondo.

Los paso de tipos diferentes a actividad tendrán su características particulares.

Analicemos los tipos de pasos que podemos utilizar:

  1. Operación container. Tipo de paso utilizado para cálculos aritméticos.
  2. Cláusula condiciona múltiple. Se implementa cuando hay que validar muchas condiciones al mismo tiempo.
  3. Loop. Valida si una condición particular es falsa o verdadera.
  4. Espera. Utilizada cuando hemos de esperar a que se cumpla un evento o una determinada condición.
  5. Procesamiento paralelo. Utilizado cuando hay que llevar a cabo varias acciones paralelamente en base a una determinada condición o no.
  6. Documento de modelo. Podemos generar diferentes tipos de documentos desde workflow. Son documentos Word, Excel, Project o Powerpoint.


 

 

 


Sobre el autor

Publicación académica de Francisco Compte Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Francisco Compte Sanchez

Profesión: Sap Business&integration Architect - España - Legajo: QQ38S

✒️Autor de: 105 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Consultor sap mm y sd con algún conocimiento abap a nivel de debug. quiero consolidar conocimientos técnicos para reforzar mi perfil profesional.

Certificación Académica de Francisco Compte

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "El WorkFlow Builder y la creación de Pasos" de la mano de nuestros alumnos.

SAP Master

Lección 4: El WorkFlow Builder y la Creación de Pasos. 1.- Introducción al Workflow Builder. El Workflow Builder 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. Para acceder al Workflow Builder utilizamos la transacción SWDD. 2.- Definición de Pasos. Un paso indica una actividad específica dentro de la definición del Workflow, es decir que es un "paso" del proceso. 3.- Creación de Pasos. Para crear un paso seguiremos los siguientes puntos: Ingresamos al Workflow Builder (Transacción SWDD). ...

Acceder a esta publicación

Creado y Compartido por: Calixto Gutiérrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


El workflow builder y la creación de pasos Introducción al workflow builder Es la herramienta 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) Para acceder al workflow builder usaremos la transacción SWDD. Definición de pasos Paso.- Un paso indica un actividad específica dentro de la definición del workflow, es decir que es un "paso" del proceso. Al crear un paso, primero se debe específicar el tipo de paso. Estos pueden ser: Pasos que hacen referencia a las actividades de negocio Pasos que son usados...

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

introduccion al workflow builder el workflow builder es la herramienta utilizada para crear y editar la definicion 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) las caracteristicas del workflow builder son las siguientes: presenta un area de navegacion y visualizacion es un modelo orientado a bloques. la modelizacion top-down es posible tiene funciones especiales como cortar, pegar, mover, copiar e imprimir permite la verificacion y activacion de los workflows posee la funcionalidad de drag and drop los pasos y eventos se muestran graficamente en una red cada definicion de workflow tiene asignado un usuario responsable...

Acceder a esta publicación

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El WorkFlow Builder es una herramienta que se emplea para la creación y edición de la definición de workflows. Permite definir los pasos, los triggers y las interfaces de datos. La definición de un workflow está formada por pasos individuales. Su secuencia de procesamiento depende del resultado del paso anterior. * TRANSACCIONES - SWDD --> WorkFlow Builder

Acceder a esta publicación

Creado y Compartido por: Francisco Javier López Andreu

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

INTRODUCCIÓN A WORKFLOW BUILDER Y A LA CREACIÓN DEPASOS. Mediante el workflow builder podemos definir entre otras cosas: **Pasos. **Disparadores de eventos. **Interface de datos(definida en el contenedor de WF). SWDD: Transacción estándar para acceder al WF Builder. DEFINICIÓN DE PASOS. La definición de un WF está compuesta por pasos individuales al crear un paso primero se debe especificar el tipo de paso estos pueden se: ***Pasos de actividades de negocio. *** Paso de control en procesos internos.

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Introducción al Workflow Builder.- Es la herramienta para crear y editar la definición de un Workflow (Para accedeer a al Workflow Builder utilizaremos la transacción SWDD. Mediante el Workflow Builder podremos definir entre otras cosas: Pasos Disparadores de Eventos. La interface de datos (definida en el container del Workflow). 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, pegar, mover, copiar e imprimir. Permite la verificación y activación de los Workflows. Posee la funcionalidad de...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

EL WORKFLOW BUILDER Y LA CREACIÓN DE PASOS. Workflow Builder es una herramienta utilizada para crear y editar la definición de un workflow. Pasos Disparadores de eventos. La interface de datos. Características. Presenta un área de visualización y navegación. Modelización topdown es posible. Permite verificación y activación de los workflow. Funcionalidad Drag and Drop Los pasos y eventos se muestran gráficamente en una red. Cada definición de workflow tienen un usuario responsable como administrador. 2. DEFINICIÓN DE PASOS Un paso indica una actividad específica dentro de la definición del Workflow. al crear...

Acceder a esta publicación

Creado y Compartido por: Morela Silva

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El workflow Builder, es la herramienta utilizada para crear y editar la definición de un workflow, mediante el workflow builder podemos definir. Pasos Diparadores de eventos La interface de datos Para acceder al workflow builder utilizaremos la transacción SWDD Sus caracteristicas son: 1 Presenta un área de 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, imprimir. Permite la verificación y activación de los workflows Posee la funcionabilidad Drag and drop Los pasos y eventos se muestran graficamente en una red Cada definición de workflow tiene asignado un usuario responsable de...

Acceder a esta publicación

Creado y Compartido por: Jesus Enrique Ramos Bello / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Workflow Builder. Es la herramienta utilizada para crear y editar la definicion de un workflow. En lo que se puede definir: Pasos. Disparadores de eventos. La interface de datos. - Para acceder al workflow builder utilizamos la transacción SWDD. - Un 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. - Tipo de pasos importantes que podemos utilizar uno de ellos es la operacion container, clausula condicional multiple, los loops, espera, via de procesamiento paralelo y el documento de modelo.

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

WorkFlow Builder: Herramienta utilizada para crear y editar la definicion de un workflow. Mediante el workflow builder se pueden definir los pasos, disparadores de eventos, y la interface de datos. Transaccion SWDD: Acceder al WorkFlow Builder. Caracteristicas WFB: Presenta un area de navegacion y visualizacion. Es un modelo orientado a bloques. La modelizacion top-down es posible. Tiene funciones especiales como cortar, pegar, mover, copiar e imprimir. Permite la verificacion y activacion de los Workflows. Posee la funcionalidad de drag and drop. Los pasos y eventos se muestran graficamentes en una red. Cada definicion de Workflow tiene asignado un usuario responsable de su administracion. PASO: indica una...

Acceder a esta publicación

Creado y Compartido por: Roberto Serrano

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!