![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP Business Workflow
SAP Business Workflow
![SAP Business Workflow SAP Business Workflow](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/494.jpg)
Unidad 2 Lección 4º de 10:
1 - Conceptos básicos de workflow
Objetivo de workflow: incrementar la velocidad y transparencia de los procesos de negocio. Un modelo de workflow desglosa un proceso en pasos individuales, los cuales son asignados a diferentes personas, o más bien, a sus roles dentro de la organización.
La secuencia automatizada de pasos asegura que las teras son rápidamentes asignadas a las personas apropiadas. Ejemplo de la solicitud de de licencia (usuario) y aprobación (manager).
Dos vistas de workflow:
1)Gente que participa en el workflow
2)Vista técnica diseñada para clarificar el proceso en el sistema.
2 - Participantes en el Workflow:
Típico ejemplo de solicitud de licencia de un empleado. Dos personas están asignadas, solicitante y su supervisor asignado.
El solicitante completa un formulario y guarda las entradas en el mismo. La acción de guardar el formulario dispara un evento de workflow, ej, solicitud enviada. Este evento es recibido por una persona si está correctamente configurado el workflow en corcondancia con las reglas predefinidas.
El supervisor, quien se encarga de aprobar, recibe la solicitud en un item de workflow en su Inbox (transacción SBWP, SAP Business Workplace)
Un evento de workflow crea una conexión entre una actividad en el sistema SAP y la gente involucrada. Cuando el supervisor abre el item automaticamente es referido a la funcion de aprobar/rechazar.
>Solicitud es aprobada ---> Se dispara un nuevo evento de workflow, solicitante es informado y el workflow se completa.
>Solicitud es rechazada ---> Solicitante informado ---> tiene dos opciones: aceptar el rechazo/cambiar la solicitud de licencia.
Si el solicitante acepta el rechazo, el workflow se completa. Si el solicitante cambia la solicitud de licencia, otro ítem de workflow es enviado al Inbox del supervisor.
3 - Tecnología de Workflow
Workflow: crea una conexión entre la gente que participa de un proceso y los pasos programados que pertenecen a este proceso. Cuando un empleado utiliza sus auth para llevar a cabo una tarea que dispara un evento de workflow entonces un método especifico de un objeto de negocio relevnte a la tarea es llamado en el sistema.
Las auth de un empleado normalmente permiten acceso a pasos individuales dentro de un proceso. Un proceso trabaja sobre un objeto de negocio en particular, por ejemplo, que es accedido utilizando métodos que pertenecen a ese objeto. Estos métodos son definidos como BAPIS (vimos en las anteriores lecciones)
4 - Áreas de aplicación de Workflows
La función de Workflow es utilizada en una amplia variedad de áreas de negocio en los sistemas SAP. Por ejemplo, los flujos de procesos complejos en SAP CRM o SAP SCM serían dificilmente concebidas sin la utilización de integración de workflow.
Workflows son también apropiados para la ditribución automática de información del trabajo en progreso (por ejemplo estado de una orden de compra) a todas las personas interesadas.
El workflow puede ademas generar XML para disparar actividades en sistemas remotos. Definiendo eventos apropiados y asignandolos a los métodos de los objetos de negocio (permiten utilizar workflows en casi cualquier área).
REALIZAR EJERCICIO DE PRÁCTICA.
 
 
 
Agradecimiento:
Ha agradecido este aporte: David Solaliga
Sobre el autor
Publicación académica de Mauro Facundo Pralong, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Mauro Facundo Pralong
Profesión: Sap Basis Administrator Ssr - Argentina - Legajo: HQ26P
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Mauro Pralong