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.
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:
Detail of the task
Through the BPM API, the variables of the manual task are obtained, which can be displayed in the form fields:
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.