Sounds an odd question, but we have a scenario where we want to allow users to cancel a particular type of workflow request in fulfillment, however if the forward workflow has progressed past a certain point it should NOT be cancelled. If we enable Cancel In Fulfillment that takes care of the initial requirement ... but is it at all possible to be selective about the cancellation once that escalation has been triggered? I.e. the cancellation workflow checks for certain criteria and if any of them are met then it cancels itself and the original workflow remains Active.
Or am I just being wildly optimistic ?!?
Any other options, alternative suggestions?
When you trigger a workflow with escalation, whether the current workflow gets canceled or not depends on the nodes and their configuration in the escalation workflow. The escalation workflows need not cancel CR (Ex: Escalation workflows that simply send email). They can do anything that the workflows allow. You could definitely add conditions and only cancel in case the conditions are met.