SAP Knowledge Base Article - Public

3364204 - Cost center is used has been checked in workflows with all account assignment.

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

  1. Open Manage workflows for purchase order application.
  2. 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

How to define new Pre-condition in Manage Workflow for Purchase orders

Keywords

S4_PC, account assignment, workflow, purchase order, cost center, yes, badi , KBA , MM-FIO-PUR-PO-WFL , Purchase Order Workflow , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions