Flexible Workflow
Flexible workflow es un framework de SAP S/4HANA que permite a los key users configurar workflows de aprobación para documentos de negocio específicos, como solicitudes de pedido o facturas de proveedor, mediante aplicaciones SAP Fiori en lugar de desarrollo ABAP. Los key users definen condiciones de inicio, pasos de aprobación y destinatarios, y los aprobadores tratan las tareas resultantes en My Inbox.
Datos clave
- Tipo
- Framework de configuración de workflow
- Capa
- Procesos y workflow (se ejecuta en el back-end de SAP S/4HANA)
- Se configura en
- Aplicaciones SAP Fiori específicas de cada escenario, como "Manage Workflows for Purchase Requisitions"
- Runtime
- SAP Business Workflow, que flexible workflow amplía
- Dónde están las tareas
- My Inbox
- Destinatarios
- Equipos o funciones de Responsibility Management ("Assignment By Team", "Assignment By Role"); usuarios individuales, según el escenario
- Se aplica a
- SAP S/4HANA Cloud Public Edition, Private Edition, on-premise
Capa: Procesos y workflowDónde se ubica ▾
Capa: Procesos y workflow
También abarca: Lógica de negocio y modelo de datos
Abrir el mapa de arquitectura →¿Cómo funciona flexible workflow?
Flexible workflow separa lo que SAP entrega de lo que configura el cliente:
- SAP entrega un escenario de workflow para un documento de negocio específico, como la liberación de solicitudes de pedido.
- Cuando el escenario lo requiere, flexible workflow se activa en la configuración.
- Un key user abre la aplicación Manage Workflows del escenario y define uno o varios workflows. Cada workflow tiene condiciones de inicio (por ejemplo, importe, sociedad o grupo de artículos; las condiciones disponibles dependen del escenario), uno o varios pasos de aprobación, los destinatarios de cada paso y plazos opcionales.
- Cuando se guarda un documento, el sistema comprueba si los workflows activos tienen condiciones de inicio que coincidan, en el orden que definió el key user; lo que ocurre cuando ninguno coincide depende del escenario.
- Los aprobadores reciben tareas en My Inbox, y el estado del documento cambia a medida que se completan los pasos.
Flexible workflow traslada el diseño de las aprobaciones de los desarrolladores a los key users, dentro de los límites que expone cada escenario de SAP.
¿Qué documentos de SAP admiten flexible workflow?
SAP entrega escenarios de flexible workflow para determinados documentos de negocio en áreas como compras, finanzas y ventas. Las solicitudes de pedido, los pedidos de compras, las facturas de proveedor y los asientos del libro mayor son ejemplos. Las condiciones, los tipos de paso y las acciones disponibles dependen de cada escenario, no del framework en su conjunto. Revisar la lista de escenarios de la release de destino es el primer paso de cualquier diseño con flexible workflow.
¿Cuáles son las fortalezas de flexible workflow?
- Configuración sin código dentro de un marco gobernado: los key users ajustan las reglas de aprobación sin desarrollo ABAP, dentro de una estructura que SAP diseñó y soporta.
- Integración nativa con el documento: el workflow está vinculado al documento de negocio y a su estado, de modo que las aprobaciones y la lógica de contabilización se mantienen coherentes.
- Estabilidad ante upgrades: los workflows son configuración, no modificación, lo que encaja con el principio de clean core.
- Experiencia de tareas homogénea: los aprobadores usan My Inbox en todos los escenarios, en escritorio y en dispositivos móviles.
Para aprobaciones de documentos dentro de SAP S/4HANA, flexible workflow es la opción más directa que ofrece SAP.
¿Dónde termina el alcance de flexible workflow?
- Limitado por el escenario. Las condiciones, los tipos de paso y las acciones son los que SAP expone para ese documento. Ir más allá requiere las opciones de extensibilidad que SAP ofrece para el escenario, como condiciones personalizadas y reglas de agente personalizadas, o un enfoque distinto.
- Un documento, un sistema. Un flexible workflow gobierna la aprobación de un único documento dentro de un sistema SAP S/4HANA. Los procesos que abarcan varios documentos, varios sistemas o pasos fuera de SAP quedan fuera de su marco.
- La configuración no es documentación. El workflow configurado es la regla operativa. Mantener alineadas con él la documentación de procesos y las políticas es una tarea organizativa que el framework no realiza.
- La visibilidad de extremo a extremo se construye, no viene dada. Seguir un caso de negocio desde la solicitud hasta el pago implica combinar varios documentos, logs de workflow y aplicaciones.
Estos límites son intencionados: flexible workflow optimiza las aprobaciones de documentos, no la orquestación de procesos de extremo a extremo.
¿Cuáles son los errores habituales con flexible workflow?
- Configurar antes de acordar la política. Las condiciones de inicio codifican la política de aprobación; ponga primero la política por escrito.
- Usar usuarios con nombre como destinatarios. Las asignaciones a usuarios individuales se rompen con cada reorganización; los roles o los equipos de responsabilidad las sobreviven.
- Condiciones de inicio solapadas. Cuando varios workflows podrían coincidir, decide el orden de evaluación, lo que sorprende a los aprobadores.
- Ignorar el caso sin coincidencia. Compruebe el comportamiento del escenario cuando no se aplica ningún workflow y planifíquelo.
- Tratar el despliegue de My Inbox como gestión del cambio. Los aprobadores necesitan saber por qué reciben una tarea, no solo dónde.
La mayoría de los problemas de flexible workflow son problemas de política y de responsabilidad que aparecen como problemas de configuración.
¿En qué se diferencian flexible workflow, SAP Business Workflow y SAP Build Process Automation?
| Flexible workflow | SAP Business Workflow | SAP Build Process Automation | |
|---|---|---|---|
| Dónde se ejecuta | Back-end de SAP S/4HANA | SAP ERP / SAP S/4HANA (ABAP) | SAP BTP |
| Quién lo construye | Key users, en aplicaciones de configuración | Desarrolladores de workflow ABAP (Workflow Builder) | Business technologists y desarrolladores, low-code |
| Alcance | Escenarios de documentos entregados por SAP | Cualquier escenario de workflow basado en ABAP | Workflows, formularios, decisiones y automatización entre sistemas |
| Cómo se hacen los cambios | Configuración | Desarrollo y transporte | Diseño low-code y despliegue en SAP BTP |
| Uso típico | Aprobaciones de solicitudes de pedido, pedidos de compras y facturas | Workflows ABAP personalizados complejos o de larga trayectoria | Extensiones y procesos entre sistemas |
Las tres opciones responden a preguntas distintas: flexible workflow configura una aprobación entregada, SAP Business Workflow programa un proceso de back-end y SAP Build Process Automation construye procesos en la plataforma.
Preguntas frecuentes
¿Flexible workflow es lo mismo que SAP Business Workflow?
No. SAP Business Workflow es el framework de workflow ABAP integrado; flexible workflow lo amplía para que los key users puedan configurar aprobaciones de documentos específicos de SAP S/4HANA en aplicaciones SAP Fiori, sin herramientas de desarrollo.
¿Pueden los usuarios de negocio cambiar los workflows de aprobación sin TI?
Los key users con el business role adecuado pueden crear y modificar flexible workflows en las aplicaciones Manage Workflows sin desarrollo. TI sigue gobernando quién tiene ese rol y cómo se controlan los cambios de configuración.
¿Está disponible flexible workflow en SAP S/4HANA Cloud Public Edition?
Sí, flexible workflow está disponible en SAP S/4HANA Cloud Public Edition, así como en Private Edition y on-premise; compruebe los escenarios entregados para su edición y release.
¿Puede flexible workflow incluir pasos en sistemas que no son de SAP?
No de forma nativa. Un flexible workflow gobierna la aprobación de un documento de SAP S/4HANA. Los pasos en otros sistemas requieren integración o un enfoque de workflow diseñado para procesos entre sistemas.
¿Dónde ven los aprobadores las tareas de flexible workflow?
Los aprobadores ven las tareas de flexible workflow en la aplicación My Inbox. SAP Task Center, que soporta casos de uso de aprobación de SAP S/4HANA, también puede agregarlas.
Fuentes
- SAP Help Portal: Flexible Workflow (SAP S/4HANA Sourcing and Procurement)
- SAP Help Portal: Flexible Workflow (ABAP platform)
- SAP Fiori Apps Reference Library: Manage Workflows for Purchase Requisitions (F2705)
- SAP Help Portal: App Features — My Inbox
- SAP Help Portal: Manage Teams and Responsibilities — team and role assignment in flexible workflow
- Se aplica a
- SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition
- Última revisión