Roll Back Multiple Tasks within a Flow

Use the Roll Back All option from the Actions menu within the checklist to roll back multiple tasks within a flow. You don't have to manually select each task to roll back the tasks within the flow.

Let's say that you want to run a flow that has these five tasks:

Task A, Task B, Task C, Task D, and Task E

If you have performed tasks A, B, and C, and want to roll back all the tasks, you can use the Roll Back All option from the Actions menu and roll back all the three completed tasks. You can then reprocess the tasks within the checklist.

Once the bulk roll back action is in progress, the roll back icon displays to indicate that the task is being rolled back. If the checklist has a large number of tasks and a roll back all action is in progress, only the activity that has tasks that are being rolled back are open, so that you know that a roll back action is in progress.

The Last Updated field reflects the person who took the roll back action for each of the tasks. You can't roll back tasks, if::

  • You don't have access to those tasks within the flow.

  • Any of the flow task instance has the IN_PROGRESS status.

  • A roll back is in progress for the current flow instance.

In all of the above cases, the Actions menu doesn't display the Roll Back All action.

When you perform a Roll Back All action from the Actions menu at the flow level, you cannot rollback all skipped tasks within the flow. For example, if the first task in a flow is skipped and you use the Roll Back All action in the second task, then the first task won't be included in this action.

Monitor the status of tasks within a flow from the checklist generated when you submit the flow. Complete these steps to initiate a roll back all action in a payroll process:

  1. Within the checklist, select the task that you want to roll back.

  2. Select the Roll Back All option from the Actions menu within the checklist. The application displays a message that the roll back action has started. The status of the process changes to 'Processing'.

  3. Click Next to view the details of employees who are rolled back.

  4. Click Cancel to return back to the Checklists page.

  5. Use the Refresh button to refresh the page.

You will notice that the status of the task that was rolled back changes to completed. You can perform the Roll Back All action any number of times.