Symptom
- When creating a Purchase Requisition (PR) with a distribution indicator set to "on Quantity Basis," items assigned to different cost centers are combined into a single approval task.
- Expectation is that each cost center should have a separate approval workflow instance to ensure independent approvals.
Environment
SAP S/4HANA Cloud Public Edition
Cause
Workflow does not support multiple approvers routing for distributed account assignments within a single item. This is the intended design.
Resolution
Note that the whole PR item = one workflow instance. As long as multiple cost centers exist within the same PR item, only one workflow task is generated for the whole item, and approving that task approves all account assignments together.
Workaround: Instead of creating one PR item with multiple cost centers (using distribution indicator), create separate PR items, one for each cost center where
-
Each PR item triggers its own item-level workflow
-
Approvers per cost center receive separate tasks
-
Approval happens independently
Keywords
purchase requisition, workflow approval, cost center, sap s/4hana cloud, item-level workflow, distribution indicator, independent approval, approval task, sap procurement, sap sourcing, S4HC, S4_PC, X4BC, S4_1C , KBA , MM-FIO-PUR-PO-WFL-CL , Purchase Order Workflow (Public Cloud) , Problem
SAP Knowledge Base Article - Public