Symptom
Flexible workflow for supplier invoices in scenario 'Blocked' or 'Parked as Complete' has been activated, but the workflow is not being triggered. In the workflow definition more than one Company code are checked as a start condition.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Configure the Workflow for Supplier Invoices as per the Documentation in KBA 2751275
- Create a Purchase Order via the APP 'Manage Purchase Orders'
- Create a Supplier Invoices via the APP 'Create Supplier Invoice'
- The Invoice is Not blocked as expected
Cause
Incorrect customising. In the start conditions for the Supplier Invoice flexible workflow ALL of the Pre-conditions have to be met for the workflow to be triggered. If more than one Company Code are defined in the start conditions the check will fail and the workflow will be overlooked.
Resolution
Only define one Company Code in the start conditions. (See Illustration)
Note: If workflows are required for multiple Company Codes, create a separate workflow for each Company code required.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
See Also
Keywords
WS00800251, WS00800303, MRM_TOLERANCE_CHECK, Start conditions, Company code, Manage Workflows for Supplier Invoices, BUKRS. , KBA , MM-IV-INT-WF , Workflow , MM-FIO-IV , Fiori UI for Invoice Verification , Problem