About Task Rollback Status
When you execute a rollback from within a given task, the system executes an update that restores the order to the state that the order was in when the previous task finished. The system accomplishes this by deleting the new nodes, inserting the removed nodes, and restoring the updated nodes with the data they held before the current state.
If you are within a subprocess, you can roll back only to previous subprocess tasks. You cannot roll back from the first subprocess task to the previous parent task. This means that if you want to roll back an entire subprocess task, you must complete the subprocess, proceed to the next task in the main process, then roll back to the parent process task that spawned the subprocess in question.
Because the rollback executes when the Task web client user clicks the Back button, the order advances according to how you define the rollback status in the process.
If a task is at the rollback status, the Mandatory Check option is disabled for that task. See "Process Editor Flow Properties General Tab" for more information about the Mandatory Check option.
Related Topics
Designing Workstream Processes