Symptom
There is a requirement to only send approval to a specific team's member based on their role within the team in a Flexible Workflow.
Environment
SAP S/4HANA Cloud Public edition
Reproducing the Issue
- Create Sales Order
- Check the Workflow - approved by 1st level approver
- Check for 2nd level approver and see that it was sent to multiple team's members with the same role
Cause
Standard system behaviour.
Resolution
If a step in a flexible workflow is defined with Role = <Level 123...>, the system will send work items to every team member across all defined (and active) teams, where this role is part of the team definition (and where the responsibility conditions are fulfilled).
See Also
Keywords
sales order, workflow, approver, team member, role, condition, fulfilled, level, 1st, 2nd , KBA , SD-SLS-SO-2CL , Sales Orders (Public Cloud) , How To