/
Integration of OP Forms with manual Tasks of BPM Engine

Integration of OP Forms with manual Tasks of BPM Engine

Available since version 6.2.0-Xenon

Introduction

This functionality allows manual BPM Engine tasks to be viewed and completed from Onesait Platform forms.

Two types of buttons can be configured on the forms integrated with the BPM: one to assign a task and another to complete the task.

The form will receive the identifier of the task shown in the URL (ā€˜taskId’) as a parameter and the BPM button type components will call the BPM API to carry out the assignment and task completion actions.

image-20241211-101952.png

Example of integration

The following example shows the integration of the Platform forms with the BPM Engine.

List of available tasks

First of all, a form has been created in which all manual tasks for a BPM process are displayed, i.e. all currently running process instances, assigned and unassigned:

image-20240722-115039.png
image-20240722-115053.png

Detail of the task

Through the BPM API, the variables of the manual task are obtained, which can be displayed in the form fields:

image-20240722-121917.png
image-20240722-121935.png

Tasks that are unassigned will display the button to assign the task, while those that are already assigned will display the button to complete the task.

image-20240722-122044.png
image-20240722-122100.png

Related content