Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. In the App design page, click on the Processes menu on the left, and then on the Design Processes button along the top.
    Image RemovedImage Added
  2. The This is the Process Builder is one of the main highlights in Joget Workflow v5 replacing the older Workflow Designer.
    Image RemovedThere are 3 main areas in the Process Builder. On the top (red), the Navigator panel contains a list of processes together with the action buttons on the right. On the left (blue), this is where the element palette is placed by default. One can move it around to suit one's style. The main panel in the middle is the Graph area (green) that contains the actual process diagram.
    Image Added
    Image RemovedImage Added
  3. Click on the edit icon under the process name in the Navigator. This brings up the properties dialog where you can edit the process details.
    Image RemovedImage Added
    Image RemovedImage Added
  4. Add Participants into the process by clicking on the green add button under current Participant. Participants represent users or roles that perform a certain task. Click on the edit button while hovering over the participant name to set its properties.
    Image RemovedImage Added
  5. Add activities, tools and routes into the process diagram. Activities represent forms which require human interaction. Tools represent system or automated tasks, and routes are decision points. Use transitions to link them all together in a flow. You may either expand your design by connecting from existing nodes or by dragging the required nodes from the element palette into the process diagram.  
    Image RemovedImage Added

  6. To handle routing (for example approval conditions), use Routes in combination with workflow variables. To create a workflow variable, double click on the process name in the Navigator to bring up the process dialog. Click on the first small icon under the Workflow variable heading, and key in the ID of the variable e.g. status.

    Info
    titleRoutes

    Learn more about Process Routes.

  7. Once a workflow variable has been defined, hover over on a transition and click on the edit icon to open the transition dialog.
  8. In the transition dialog, select type Condition, select the variable status in Variable and key in Approved into the Value field*.* This means that this transition will occur if the value of status is "Approved".
  9. Set the transition type to Otherwise to indicate that it is the default path to take when other conditions are not met. The Otherwise transition is shown in orange. An example of a simple routing process is as shown below:
  10. Ensure that the process has a proper Start and End. Click on Deploy to deploy the process to the server.

...

  1. Once a process has been successfully deployed, return to the previous tab/window. The new process diagram will be generated after you click on OK. Joget Workflow will interpret the process diagram and load the process details.

     
  2. Participants defined in the process are listed in the Map Participants to Users tab, and you can map each participant to specific people. Click on Add/Edit Mapping to map to specific groups, users, organization chart, etc. If no mapping is done for a participant, any tasks are automatically defaulted to the current user instead.

...

  1. In the App design page, click on the name of an existing userview to launch the Userview Builder.
      
  2. Drag a Run Process element into a menu category. This menu element allows the user to start a process from the userview.


  3. Click on Properties of the Run Process element and select the process to run.

      
  4. Drag an Inbox element into a menu category. This menu element provides the user with an inbox to manage their assigned workflow tasks.

      
  5. Save the userview, and you will be able to run and perform assigned tasks in the published userview.

 

 



Related Tutorials

Children Display