The process instances tab lets the user manage process instances. Instances are created from process definitions. UI for this screen looks as follows.
Select a process instance from the table and the following operations can be performed using the Process Instance UI:
- Create a process instance
- Run the engine manually
- Refresh the page
- Reset a process instance to the beginning
- Reset a process instance to a selected step
- Remove a process instance
- Abort the execution of a process instance
- Add/Remove a process instance as a favorite
- Execute the process instance
- Execute the process instance in Test Mode
- Execute the process instance by providing values for input parameters
- Export the process instance as XML file
- Export the process instance as PNG file
- Export the process instance as ZIP file
- Export the process instance as PDF Report
- Export the process instance as SQL file
- View/Render the process instance
- View the execution plan of the process instance
- View the process instance history from the start of the execution
- View the process instance states
- View the permissions of the process instance
- Perform batch operations like removing all process instances for a process definition
- Update variable values, global values, and any design changes for a “SLEEPING” process instance
- Jump to a step for a “SLEEPING” process instance
- Send a message to a waiting message step in a “SLEEPING” process instance