Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
Resources & Remarks Modification History
|
...
Description | yuuvis® | Flowable |
---|---|---|
The description that was entered during creating the follow-up. | Column Description | process variable whatAbout |
The time the follow-up (process) was created. | Column Start time | startTime |
The due date was entered while creating the follow-up. | Column Follow-up date | process variable expiryDateTime |
Inbox
Beginning with version 2021 Autumn the inbox lists besides the follow-up tasks all other BPM tasks as well. The view My follow-ups
lists on the follow-up processes with the following specific parameters that are affected:
...
You can extend the object actions with a plugin action that can be offered in the action group MORE ACTIONS
. The following example offers the action Two step process
that starts a process based on the process model twosteptest_proc
( mapped to Flowable processDefinitionKey
) for a single marked object.
To get this example action offered the following code must be imported as a file in the settings of the client. The user needs an administrative role.
And the process model twosteptest_proc
has to be deployed to the Flowable BPM engine
Code Block | ||
---|---|---|
| ||
{ "disabled": false, "actions": [ { "id": "yuv.custom.action.two.step.label", "label": "yuv.custom.action.two.step.label", "description": "yuv.custom.action.two.step.description", "priority": 0, "icon": "<svg height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M0 0h24v24H0V0z\" fill=\"none\"></path> <path d=\"M4 10h12v2H4zM4 6h12v2H4zM4 14h8v2H4zM14 14v6l5-3z\"></path> </svg>", "group": "further", "range": "SINGLE_SELECT", "isExecutable": "(item) => item.id", "run": "(selection) => this.http.post('/bpm/processes', {'businessKey': selection[0].id, 'name': selection[0].title || selection[0].id, 'processDefinitionKey': 'twosteptest_proc', 'variables': [ { 'name': 'documentId', 'type': 'string', 'value': selection[0].id},{ 'name': 'whatAbout', 'type': 'string', 'value': selection[0].title}]}, 'api-web').then(() => this.util.notifier.success(this.util.translate('yuv.custom.action.two.step.success')))" }, "yuv-download-action", "yuv-delete-action", "yuv-delete", "yuv-upload", "yuv-upload-action", "yuv-move-action", "yuv-move", "yuv-follow-up-action", "yuv-follow-up", "yuv-reference-action", "yuv-open-context-action", "yuv-open-versions-action", "yuv-clipboard-action", "yuv-clipboard-link-action" ], "translations": { "en": { "yuv.custom.action.two.step.label": "Two step process", "yuv.custom.action.two.step.description": "Starts simple process with two steps", "yuv.custom.action.two.step.success": "Process has started" }, "de": { "yuv.custom.action.two.step.label": "Zweischritteprozess", "yuv.custom.action.two.step.description": "Startet einen einfachen Prozess mit zwei Schritten", "yuv.custom.action.two.step.success": "Prozess wurde gestartet" } } } |
...