Process Instances

The Process Instances view displays a list of active and completed process instances. Use the Completion State field in the filter to switch between statuses.

process instances list

By selecting an instance from the list, you can navigate to the Process Instance Detail view for more information about the instance.

Process Instance Detail

The Process Instance Detail view provides details about the process instance and allows you to perform various actions.

process instance detail
  • Click Migrate to initiate migration to a newer version of the process definition.

  • Use the Suspend and Delete buttons to pause or remove the instance, respectively.

  • The Runtime tab (available only for active processes) contains information about the process state, including the execution tree, variable values, active user tasks, and any tasks that have failed.

  • Selecting elements in the execution tree updates the contents of the Variables and Tasks tabs, displaying only the objects related to the selected element.

  • In the Variables tab, you can create, modify, or delete process variables.

    process variable editor
  • The Tasks tab allows you to view the list of active tasks and reassign them to other users.

    task reassignment
  • The Failed Jobs tab contains a list of jobs that have encountered errors. For example, if a service task method throws an exception, that task will appear in the list of failed jobs. The UI allows you to view the exception stack trace and recover the failed job after resolving the issue.

    failed job
  • The History tab lists all user tasks (both completed and active), a complete record of actions taken, and the latest values of process variables. This tab is available for both active and completed process instances.

    process instance history
  • The Diagram tab displays the process model. The active node is highlighted to indicate the current stage of execution.

    process instance diagram