Page Properties | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Resources & Remarks Modification History
Custom Confirm ActionsAs of version 2022 Spring, it is possible to configure custom confirm actions for a BPM task including an optional form that is offered after activation of the corresponding confirmation actionBPM tasks. These custom confirm actions trigger optional forms that give users the possibility to provide further data that is relevant only for this particular outcome. The so-called outcomes can be configured in the static BPM - form file files as well as in the dynamic oneones:
The
|
Excerpt |
---|
Use the BPM Engine for process and task management within your client. |
...
Column in yuuvis® client | Corresponding Counterpart in BPM Engine | Description |
---|---|---|
Description (not available anymore as of version 2021) | Process variable whatAbout | The description that was entered while creating the follow-up. |
as of 2021 Winter: Subject | Web-API Gateway parameter subject , represented as Flowable string variable subject | Set while creating the process. |
Created on | Process parameter startTime | The time the follow-up (process) was created. |
Follow-up date | Process variable expiryDateTime | The due date that was entered while creating the follow-up. |
Status | Derived from process parameters endTime and suspended | Possible values for Status are running , completed and suspended . |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "name": "twosteptest_proc:1st_task", "situation": "EDIT", "script": "", "elements": [ { "name": "core", "type": "o2mGroup", "elements": [ { "type": "o2mGroup", "layout": { "align": "row" }, "elements": [ { "type": "o2mGroup", "name": "xyzSimplefields", "layout": { "align": "column" }, "elements": [ { "name": xyzDatetime", "type": "datetime", "required": false, "cardinality": "single", "readonly": false }, { "name": "xyzDate", "type": "datetime", "required": false, "cardinality": "single", "readonly": false, "resolution": "date" }, { "name": "xyzInteger", "type": "integer", "required": false, "cardinality": "single", "readonly": false }, { "name": "xyzDecimal", "type": "decimal", "required": false, "cardinality": "single", "readonly": false }, { "name": "xyzString", "type": "string", "required": false, "rows": 1, "readonly": false }, { "name": "xyzStringmultirow", "type": "string", "required": false, "rows": 3, "readonly": false } ] }, { "type": "o2mGroup", "name": "xyzComplexfields", "layout": { "align": "column" }, "elements": [ { "name": "xyzEmail", "type": "string", "cardinality": "single", "readonly": false, "classifications": ["email"] }, { "name": "xyzUrl", "type": "string", "required": false, "readonly": false, "classifications": ["url"] }, { "name": "xyzPhone", "type": "string", "required": false, "readonly": false, "classifications": ["phone"] }, { "name": "xyzUser", "type": "string", "required": false, "cardinality": "single", "readonly": false, "classifications": ["id:organization"] }, { "name": "xyzReference", "type": "string", "required": false, "cardinality": "single", "readonly": false, "classifications": ["id:reference[]"], "label": "Reference" }, { "name": "xyzCatalogcustom", "type": "string", "required": false, "cardinality": "single", "readonly": false, "classifications": ["custom:catalog[/api-web/api/dms/catalogs/tenMytenant:processstatus]"], "label": "Catalog status" }, { "name": "xyzBroc:boolean", "type": "boolean", "required": false, "readonly": false, "label": "Boolean" } ] } ] }, { "name": "xyzTest_table", "type": "table", "required": false, "readonly": false, "label": "Notices", "description": "List of notices", "classifications": "sortable", "elements": [ { "name": "xyzColumn_string", "type": "string", "required": false, "cardinality": "single", "readonly": false, "label": "String" }, { "name": "xyzColumn_date", "type": "datetime", "required": false, "cardinality": "single", "readonly": false, "label": "Date" }, { "name": "xyzColumn_user", "type": "string", "required": false, "cardinality": "single", "classifications": ["id:organization"], "readonly": false, "label": "User" }, { "name": "xyzColumn_boolean", "type": "boolean", "required": false, "cardinality": "single", "readonly": false, "label": "Boolean" } ] } ] }, { "name": "data", "type": "o2mGroupStack", "elements": [], "layout": { "align": "column" }, "label": "Table group" } ] } |
HintNote: the The key-value pair "classifications": ["sortable"]
allows the user to sort the table rows manually by drag & drop.
The following client-spezific specific Flowable variables are available:
...