This might be answered before but couldn't find it, Is there a way an Initiator can cancel the workflow at any stage after the workflow has started ?
In this business case, you can add a flexi task to approve/reject/cancel the workflow (i) by adding those outcomes in the flexi task. In the cancel branch of the flexi task, you can notify the actors and stop the workflow.
Is it possible regarding your requirements ?
It is possible in the workflow progress page (accessible via the "View workflow history" link or via the status workflow column or via the my workflow tasks web part) where the workflow diagram is displayed. At the top, there is link "Terminate this workflow".
Hope it helps
That could be tricky, in case there is a chain of approvers on the workflow. Currently only initiator or specific email addresses can be notified for the cancellation. What if there are different approvers that are to be notified about the cancellation too? Can that be accomplished?
My idea was to provide a "Cancel Button" on the display form, so that user can click the button and the workflow could be cancelled.
Oh, why didn't I think that before. I have a flexi task and I think what you suggested will definitely work.
Retrieving data ...