Best way for a user to "delete" a process
We have a Claim/Credit system built with OIC/PCS. Often users will create a claim (process) but before the process completes they need to "delete" it for whatever reason. We originally told those users to "withdraw" the process. However, it appears that when they take the withdraw action, it moves the claim forward.
For example, if I have a start form, followed by a human approval task, followed by an exclusive gateway (approve and default), the withdraw action moves the claim forward, it hits the xor gateway, then follows that path. Is this the expected behavior? Is there any way to let users abort the process directly from a task?