on 2025 Apr 04 12:37 PM
Hello,
we need to change the workflow for Purchase order change. The order value difference should be indicator of new release instead of the new order value in general.
The BAdi SWF_WORKFLOW_CONDITION_DEF can be used to archive this. WF_WORKFLOW_CONDITION_EVAL is the to-be-used BAdi-defintion.
I have been investigating how to add a new field in the BADI that covers the value changes in the PO, setting specific value from which the workflow is triggered.
It seems only those fields available in the CDS view are available as no custom fields/structures can be added inside of the BADI. Value change is not in this view, so I do not find a way to add this condition in the BADI. Has someone used value change with this BADI? I think it may not be possible.
An alternative is to use Restart Purchase Order Workflow using SSCUI 103345 and BAdI MMPUR_PO_WORKFLOW_RESTART. https://userapps.support.sap.com/sap/support/knowledge/en/3053155
Customizing needs to be changed in transaction SIMG to make value change as "conditional restart".
Thanks!
Request clarification before answering.
| User | Count |
|---|---|
| 13 | |
| 7 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.