AnsweredAssumed Answered

Terminating an active process instance

Question asked by amuthuse on Jun 14, 2012
Latest reply on Aug 16, 2012 by vivalg
How do we terminate a process instance. I see APIs for suspending and resuming a process. But nothing as such for terminating a process.

We do have such business use cases.

For example, in a loan approval process, while the process is underway, the applicant might come up with a cancellation request. So, we have to terminate the process instance. Suspend will not be appropriate for this use case. We can not probably use error end, because practically the cancel request can come up at any point of time and the execution can be at any ( rather many ) node in the process.

And I am interested in knowing if there are any standard process pattern for this use case.