Curso SAP ABAP Workflow On-Premise
Instructor: Laura Martínez
Descripción del curso
Aquí tienes la información del curso de SAP Workflow estructurada en los tDomina la tecnología clave para la automatización y optimización de procesos empresariales en entornos SAP On-Premise. Este curso está diseñado para proporcionar un conocimiento profundo sobre la arquitectura de Workflow, permitiendo a las grandes corporaciones organizar flujos de trabajo eficientes, reducir tiempos de respuesta y garantizar el cumplimiento de las reglas de negocio.
A lo largo de la formación, aprenderás a diseñar, implementar y gestionar flujos de trabajo de extremo a extremo. Desde la configuración de la infraestructura base hasta la creación de lógica compleja mediante contenedores, agentes y eventos, este curso te capacita para transformar procesos manuales en flujos automáticos y supervisados. Con un enfoque orientado a la práctica real, te convertirás en el experto capaz de orquestar aprobaciones de múltiples niveles y notificaciones críticas dentro del ecosistema SAP.
Qué aprenderás
- Fundamentos y Arquitectura: Configuración, parametrización inicial y comprensión de los componentes esenciales del motor de Workflow.
- Modelado de Objetos: Creación y gestión de tipos de objetos y tareas para estructurar las actividades del negocio.
- Control de Estados: Uso de Eventos para disparar, gestionar y monitorear el progreso de los procesos en tiempo real.
- Definición de Pasos: Diseño de la secuencia de actividades, elementos clave y lógica de ejecución dentro del flujo.
- Lógica Compleja: Implementación de Métodos, gestión de Work-items y uso de Contenedores para el paso de información entre etapas.
- Gestión de Agentes: Determinación de responsables mediante reglas, estructuras organizativas y niveles de aprobación jerárquicos.
- Comunicación y Alertas: Configuración de notificaciones y avisos para asegurar la intervención humana oportuna.
- Escenarios Empresariales: Aplicación de funcionalidades avanzadas para cubrir casos de uso reales y complejos mediante 10 laboratorios de práctica.
Requisitos
- Conocimientos de ABAP: Es indispensable contar con experiencia en el lenguaje de programación SAP, ya que el desarrollo de flujos requiere la creación de objetos y métodos personalizados.
- Lógica de Procesos: Familiaridad con los procesos de negocio estándar (compras, ventas, finanzas) para comprender mejor los escenarios de aplicación.
- Perfil: Dirigido a consultores técnicos y desarrolladores que busquen especializarse en la automatización de tareas y la gestión de flujos de aprobación.
Contenido del curso
1. Introducción
- 1.1. ¿Qué es un Workflow?
- 1.2. Ventajas del Workflow
- 1.3. Workflow Builder
- 1.4. Business Workflow Explorer
- 1.5. Documentación - Introducción
2. Arquitectura del Workflow
- 2.1. Introducción
- 2.2. Capas de la arquitectura
- 2.3. Componentes de la arquitectura - parte 1
- 2.4. Componentes de la arquitectura - parte 2
- 2.5. Documentación - Arquitectura del Workflow
3. Componentes del sistema Workflow
- 3.1. Business workplace
- 3.2. Workflow builder
- 3.3. Workflow logs
- 3.4. Transacciones importantes
- 3.5. Documentación - Componentes del sistema Workflow
- 3.6. Test - Componentes del sistema Workflow
4. Customizing Workflow
- 4.1. Introducción
- 4.2. Creación de usuario y asignación de rol
- 4.3. Configuración SWU3 - Automatic Workflow Customizing
- 4.4. Configuración RFC Destination
- 4.5. Prefijos Workflow
- 4.6. Documentación - Customizing workflow
- 4.7. Test - Customizing del Workflow
5. Objetos y tipos de objetos
- 5.1. Object type
- 5.2. Interfaces
- 5.3. Key fields
- 5.4. Attributes
- 5.5. Methods
- 5.6. Events
- 5.7. Generar objeto
- 5.8. Documentación - Objetos y tipos de objetos
- 5.9. Laboratorio - Objetos y tipos de objetos
- 5.10. Entrega - Laboratorio - Objetos y tipos de objetos
- 5.11. Solución - Objetos y tipos de objetos
- 5.12. Test Objetos y tipos de objetos
6. Tareas
- 6.1. Tasks / Tareas
- 6.2. Analizar una tarea
- 6.3. Crear una tarea
- 6.4. Tareas en un Workflow
- 6.5. Crear tarea de diálogo
- 6.6. Grupos de tareas
- 6.7. Utilizar BOR estándar en tareas de Workflow
- 6.8. Documentación - Tareas
- 6.9. Laboratorio - Tareas
- 6.10. Entrega - Laboratorio - Tareas
- 6.11. Solución - Tareas
- 6.12. Test - Tareas
7. Eventos
- 7.1. Eventos
- 7.2. Tipos de eventos
- 7.3. Contenedor de eventos
- 7.4. Creando evento utilizando la transacción SWUE
- 7.5. Vincular evento al Workflow
- 7.6. Eventos a través de Documentos de Modificación
- 7.7. Eventos a través de Gestión de status
- 7.8. Delegar eventos
- 7.9. Otras transacciones para eventos
- 7.10. Documentación - Eventos
- 7.11. Laboratorio - Eventos
- 7.12. Entrega - Eventos
- 7.13. Solución - Eventos
- 7.14. Test - Eventos
8. Referenciar BOR en clases ABAP
- 8.1. Introducción
- 8.2. Crear clase ABAP con interfaz IF_WORKFLOW
- 8.3. Crear instancia de la clase ABAP
- 8.4. Crear tarea y testear tarea WF
- 8.5. Probar tarea con Workflow
- 8.6. Documentación - Referenciar BOR en clases ABAP
- 8.7. Laboratorio - Referenciar BOR en clases ABAP
- 8.8. Entrega - Referenciar BOR en clases ABAP
- 8.9. Solución - Referenciar BOR en clases ABAP
- 8.10. Test - Referencias BOR en clases ABAP
9. Definición de pasos - Parte 1
- 9.1. Step types
- 9.2. User decision / Send mail
- 9.3. Condition
- 9.4. Document from template
- 9.5. Container Operation
- 9.6. Process control
- 9.7. AD Hoc Anchor
- 9.8. Event creator
- 9.9. Loop
- 9.10. Fork
- 9.11. Documentación - Definición de pasos
- 9.12. Laboratorio - Pasos
- 9.13. Entrega - Pasos
- 9.14. Solución - Pasos
- 9.15. Test - Definición de pasos - Parte 1
10. Definición de pasos - Parte 2
- 10.1. Multiple condition SWITCH
- 10.2. Multiple condition CASE
- 10.3. Wait
- 10.4. Local Workflow
- 10.5. Block - parte 1
- 10.6. Block - parte 2
- 10.7. Forms
- 10.8. Actividad - parte 1
- 10.9. Actividad - parte 2
- 10.10. Web activity
- 10.11. Test - Definición de pasos - Parte 2
11. Métodos, workitems y containers
- 11.1. Introducción
- 11.2. Tipos de métodos en Workflow
- 11.3. Tipos y estados de los elementos de trabajo
- 11.4. Container de workitems/WF
- 11.5. Container de reglas
- 11.6. Container de tareas
- 11.7. Container de métodos
- 11.8. Container Binding y condiciones en Workflow
- 11.9. Documentación - Métodos, workitems y containers
- 11.10. Laboratorio - Métodos, workitems y containers
- 11.11. Entrega - Métodos, workitems y containers
- 11.12. Solución - Métodos, workitems y containers
- 11.13. Test - Métodos, workitems y containers
12. SAP Business Workflow - Referencias
- 12.1. De objeto a tarea estándar y a plantilla WF
- 12.2. De BOR a tarea estándar
- 12.3. De clase ABAP a tarea estándar
- 12.4. De tarea estándar a plantilla WF
- 12.5. Documentación - SAP Business Workflow - Referencias
- 12.6. Laboratorio - Referencias en SAP Business Workflow
- 12.7. Entrega - Referencias en SAP Business Workflow
- 12.8. Solución - Referencias en SAP Business Workflow
- 12.9. Test - Business Workflow referencias
13. Agentes - Parte 1
- 13.1. Agentes en SAP Workflow
- 13.2. Estructura organizativa
- 13.3. Tipos de agentes
- 13.4. Definición de agentes
- 13.5. Agentes - Creación de WF
- 13.6. Agentes posibles
- 13.7. Agentes responsables
- 13.8. Agentes excluidos
- 13.9. Agentes de notificación
- 13.10. Agentes de plazos
- 13.11. Requested start
- 13.12. Requested end
- 13.13. Latest start
- 13.14. Latest end
- 13.15. Documentación - Agentes
- 13.16. Laboratorio - Agentes
- 13.17. Entrega - Agentes
- 13.18. Solución - Agentes
- 13.19. Test - Agentes parte 1
14. Agentes - Parte 2
- 14.1. Determinación de agentes
- 14.2. Definición de reglas
- 14.3. Probando reglas con Workflow
- 14.4. Probando reglas con report
- 14.5. Determinación de agentes - Módulo de funciones
- 14.6. Determinación de agentes - Regla
- 14.7. Determinación de agentes - Workflow
- 14.8. Test - Agentes parte 2
15. Otras funcionalidades del WF
- 15.1. Inbox - funciones especiales
- 15.2. Inbox crear adjuntos
- 15.3. Inbox reenvío automático
- 15.4. Borrar WF de Inbox
- 15.5. Laboratorio - Otras funcionalidades del WF
- 15.6. Entrega - Otras funcionalidades del WF
- 15.7. Solución - Otras funcionalidades del WF
- 15.8. Test Otras funcionalidades del WF
16. Proceso WF
- 16.1. Crear business object/objeto de negocio - Parte 1
- 16.2. Crear business object/objeto de negocio - Parte 2
- 16.3. Crear Workflow
- 16.4. Crear tareas
- 16.5. MF para Determinación de agentes para reglas
- 16.6. Crear reglas
- 16.7. Asignación Workflow
- 16.8. Crear unidad organizativa
- 16.9. Asignar Unidad Organizativa a Regla
- 16.10. Modificar WF estándar
Tu instructor
Laura Martínez
SAP ABAP | SAP Build
Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.
Preguntas frecuentes
Una vez completada la inscripción, contarás con todo el contenido mediante vídeos, laboratorios, documentación y tests en el aula virtual para siempre, y podrás avanzar a tu propio ritmo.
Al inicio de cada unidad tendrás foros disponibles para dejar las dudas que se te presenten durante la formación. Un docente dará respuesta a tus consultas y te brindará el soporte necesario.
Al finalizar el curso deberás presentar un test que deberás aprobar con más del 60% para obtener el certificado. Tendrás dos intentos habilitados para presentarlo.
