on 2023 Feb 16 5:35 PM
Hi Team,
I need some solution to find in which entity data got change in Process/Change CR type. I am writing a logic in dynamic badi to route my workflow based on certain logic which i mentioned below. But in process CR i am unable to find only change entity using read_entity_data_all its providing me all entity which i didnt Change and which i changed: -
1) company code/sales level entity changes -> approver2 -> final check
2) other than company code/sales entity level changes-> approver 1 -> approver2 -> final check
3) If above 1& 2 got passed -> approver 1 -> approver2 -> final check
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To make it really correct you should compare current staging values with active area (or analyze change documents), otherwise your solution will not work in case user reverts already saved changes.
If I was malignant tester 🙂 I would check the case below:
requestor makes changes in CC and in general data, then workflow goes to Approver1 but he/she sends it back, then requestor realize that general data changes were not needed and correct them "back to original values". If you will just check "if entity was touched" workflow goes again to Approver1 but should skip him/her this time
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
12 | |
9 | |
8 | |
8 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.