Symptom
Workflow is behaving differently when the below condition is used.
- Account assignment category 'Cost Center' is used as 'Yes'.
- Unable to select any Account assignment category from the conditions.
Environment
SAP S/4HANA Cloud.
Reproducing the Issue
- Open Manage workflows for purchase order application.
- Create conditions for workflow.
Cause
Account assignment category is not listed in the conditions.
Resolution
If the value for the start condition "Account assignment category 'Cost Center' is used" is set to 'Yes' in manage workflows for purchase order application then in this case to triggered workflow, it will check if a cost center is assigned under the account assignment tab in the purchase order item. If a cost center is assigned, then it will trigger the workflow.
However, it will not consider the account assignment category(A,K..etc) maintained at purchase order item level to triggered workflow with this start condition.
This is working as per design.
If you want to triggered workflow based on the account assignment category, please create a custom start condition.
See Also
Keywords
S4_PC, account assignment, workflow, purchase order, cost center, yes, badi , KBA , MM-FIO-PUR-PO-WFL , Purchase Order Workflow , Problem