Symptom
The approval workflow does not trigger when the document is finalized, although the configuration below has been done:
- There're multiple active workflows in the app "Manage Preliminary Billing Document Workflow".
- All the start conditions of the active workflows are blank, which means, they will always start.
- Different step conditions have been maintained for these active workflows.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- To finish the the setting of the approval workflows for preliminary billing documents.
- In the app "Manage Preliminary Billing Documents", choose the preliminary billing document and click the "Finalize" button.
- The approval workflow for preliminary billing documents is not triggered.
Cause
When finalizing a preliminary billing document, the workflow it triggered maybe not the one which has the match step condition if the start conditions of all active workflows are blank.
Then because the step condition does not match, the workflow directly completed because no step is created.
Resolution
- If multiple workflows are needed, please define exclusive start condition for each active workflow.
- If start condition in workflow is not maintained, please only use one workflow and put different step conditions in it.
See Also
Keywords
Preliminary Billing Document, Workflow, Approval, Manage Preliminary Billing Document Workflow, start condition, step condition. , KBA , SD-BIL-PBD-2CL , Preliminary Billing Documents (Public Cloud) , Problem
SAP Knowledge Base Article - Public