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?