Skip to main content

Processes

In the Processes section there are different items available that can be explored and controlled by the user.

These items are:

Process Deployments

By default, the deployment section is opened. In this section, you can find all the process deployments that are completed in your environment. The 'Name' and 'Tenant identifier' fields can be used to narrow down the list of deployments.

300 deployments

In Flowable Control it is possible to upload processes through the upload button, a dialog is opened after clicking the Upload process or package button.

300A upload dialog

Clicking on a deployment opens a new page with detailed information about the deployment.

300B details

The Delete deployment button is used to delete that deployment from your environment.

300D delete

Process Definitions

The second tab, Process definitions, presents a filtered overview of all process definitions that belong to the deployment you selected earlier.

300E process

It is also possible to browse through all definitions across all processes. This is done by clicking 'Definitions' in the side panel. There are some filters in the header available to assist you in your search for a particular process definition.

300F definitions

Clicking on a process definition opens a new page with detailed information and a visual representation of the process definition.

300G details

Other linked items that can be explored and controlled at the process definition section are:

Process Instances

Process instances represent the active and completed sessions of a process. Clicking this tab on the process definition page results in an overview of all process instances that are linked to that process definition.

300H process

It is also possible to browse through all instances across all processes. This is done by clicking 'Instances' in the side panel. There are some filters in the header available to assist you in your search for a particular process instance.

300I process instances

Clicking on a process instance opens a new page with detailed information and a visual representation of the process instance. The visual representation on top shows which path a process has followed. Blue stands for 'completed', green for 'currently active' and grey for 'not active yet'.

300J details

note

By clicking the Migrate process instance button, you can migrate the process instance to another version of the process definition and define activity mappings.

300K migrate

Whenever an App is deployed, all of the models within it are deployed to the runtime of Flowable Work. An App is deployed as a new version every time you deploy it, to make it entirely consistent and compatible with all the models it contains. By default, the deployment mechanism uses a safe strategy of not migrating existing instances to the new models, including cases, processes, and tasks. This means they are mapped to precisely the version they were created with until they are either completed or migrated to a newer version. So, even with an updated form in an App, existing instances of the App continue to display and use the older version of the form. With this button you can migrate the process instance to any other version you like.

note

By clicking the Terminate process instance button, you can terminate the process instance with an optional delete reason.

Other linked items that can be explored, modified, or controlled at the process instance section are:

Variables can be added, edited, and deleted which could be handy for debugging or repairing parts of your process.

Tasks

Clicking on 'Tasks' in the side panel results in an overview of all process tasks. There are some filters in the header available to assist you in your search for a particular process task.

300L tasks

After clicking one of these tasks, a new page with the detailed information is displayed. As an administrator, you can perform actions such as editing, assigning, claiming, delegating, or completing the task.

300M details

Other linked items that can be further explored or controlled at this section are:

  • Sub tasks

  • Variables

  • Identity links

Jobs

Clicking on 'Jobs' in the side panel results in an overview of all jobs of a particular type. These are all the job types that exist:

  • Executable jobs

  • Timer jobs

  • Suspended jobs

  • Deadletter jobs

There are also some other filters in the header available to assist you in your search for a particular job.

300N jobs

After clicking on a specific job, a new page with detailed information is displayed. As an administrator, you can move or delete the job.

300O jobs

Reschedule Jobs

v3.16.0+

Timer jobs can be reschedules by clicking the 'Reschedule Job' button.

300O jobs

300O jobs

Event Subscriptions

Clicking on 'Event subscriptions' in the side panel results in an overview of all process event subscriptions. There are some filters in the header available to assist you in your search for a particular process event subscription.

300P events

Opening an event subscription results in a page with detailed information. From this page, you are also able to navigate further to the process instance of the process definition. As an administrator, you can manually trigger the event.

300Q events