Wоrkflоws
Processes

Ability to re-run process nodes

4min

The new feature introduces the ability to re-run tasks within specific processes in the system. This functionality allows Admin users to address issues with tasks that have failed or are currently running by re-running them without restarting the entire process.

Permissions:

HyperPortal admins will automatically have the re-run permission enabled.

To enable users to perform the restart task, follow these steps:

  1. For example, choose the group "Task Manager"
  2. Add to the group permission with the name "Restart task"

    Document image
    
  3. Find the user for whom you want to enable the "Restart task".

    Document image
    

Rules:

  • You can re-run all nodes except Manual Task, Manual Activity, Delay, and Control nodes (Decision, Loop, Parallel, If).
  • The re-run functionality will be managed as general permission, similar to the "cancel process" permission.
  • The re-run functionality will be available only for tasks within "Failed" or "Running" processes. Tasks in "Canceled" or "Succeeded" processes are not eligible for re-run.
    

How it works:

The re-run history will be displayed in a side drawer task menu in the "History" tab labeled “Failed”.

Document image


Tracking history of the re-run process node will be kept, including details such as:

  • Button for re-run process node (1)
  • The title of the re-run node (2)
  • Restarted by user (3)
  • When the task "Start at" and the time count from the moment of pressing will start (4)
  • When the process node "Failed at" and the time count from the failed moment (5)
Document image

  • If a re-run task fails again, it will be moved to the failed tasks section instead of staying in the rerun section - first fail (1) - second fail (2)

    Document image
    
  • If a re-run task passed and you try to re-run again it will show you a red notification "The task was already restarted"

    Document image
    
  • Re-run tasks that have been passed will be displayed in the "Restarted Tasks" section: - Restarted by user (1) - When the task "Started at" and the time count from the moment of pressing will start (2) -When the process node "Completed at" and the time count from the completed moment (3)

    Document image