I have raised a travel request, which have 2 level of approves, supervisor and department head. If the request has been approved by supervisor already, but now the requester would like to cancel/withdraw the request due to whatever reason. In this scenario, how can I achieve it? Any way that the requester can open the request form and just click a "Withdraw" button to withdraw the request. Thanks so much for help.
Did you solved your problem? if yes, could you please share your solution?
in my case, I have a "State" field in SP list. and i did some testing and it seem work for my case.
I created a parallel actions as below:
1st Branch contains my original workflow, the 2nd Branch added a "wait for item update" it set wait state equals to "Withdraw" and next step end the workflow.
On the request form, i created a withdraw button it connected to State field. when user click and confirm will change state to withdraw and it will trigger the another branch.
after user withdraw request