Introduction
Design Process will open up the Process Builder. Process Builder is one of the highlights of Joget Workflow v5 where it allows one to design process on the browser itself without the need of installing any additional components. The Process Builder allows one to design process(es) for the Joget Workflow App in an easy drag-and-drop manner.
Figure 1: Process Builder Design For Expenses Claims App
Elements available
Participants
The Participant node is used to declare a new participant swimlane to represent a role/person/entity (e.g. Claimant). Please see Map Participants to Users for more information about the mappings.
Name | Description | |
---|---|---|
ID | Participant ID | |
Name | Participant Name |
Activity
Activity node is used to be mapped to Form, to be used to interact with human participant, as part of the process flow. Please see Map Activities to Forms for more information about the mappings.
Name | Description | |
---|---|---|
ID | Activity ID | |
Name | Activity Name |
Name | Description | |
---|---|---|
Deadlines | Multiple Deadlines can be set for each activity. |
Name | Description | |
---|---|---|
Limit | SLA Limit for the activity. Number is expected in this field. |
Tools
Tool node is used to be mapped to Process Tool plugin, to trigger/achieve certain functionality programmatically, as part of the process flow. Please see Map Tools to Plugins for more information about the mappings.
Name | Description | Screen (Click to view) |
---|---|---|
ID | Tool ID | |
Name | Tool Name |
Route
Route node is used to determine the flow of the process flow.
Name | Description | |
---|---|---|
ID | Route ID | |
Name | Route Name | |
Join Type | Incoming transition treatment type. | |
Split Type | Outgoing transition treatment type. |
Subflow & Deadlines
Subflow node is used to trigger the start of another process under the same App.
Name | Description | Screen (Click to view) |
---|---|---|
ID | Subflow ID | |
Name | Subflow Name | |
Subprocess ID | Process ID of the Subflow | |
Execution | Synchronous or Asynchronous execution. | |
Parameters | Workflow variable(s) to be passed over to the Subflow. |
Name | Description | Screen (Click to view) |
---|---|---|
Deadlines | Multiple Deadlines can be set. This is only applicable when Subflow is set to Asynchronous execution. |
Start
Start node denotes the start of the process flow.
End
End node denotes the end of the process flow.
Related Documentations
- Map Activities to Forms
- Map Participants to Users
- Map Routes to Plugins
- Map Tools to Plugins
- Process Mapper
- Run Process
- Update via Saved XPDL
- Variable List
Demo Apps, Tutorial and Plugins from Joget Marketplace
Do try out the many free apps, tutorials and plugins for Joget Datalist elements.
Attachments:











