Adhoc Workflow
Description
As the process creator, you select the 'Adhoc-Workflow' action, and then configure the necessary tasks with the relevant recipients and optional periods.
You then start the workflow, and a loop activity processes the routing list task by task.
You can use an optional monitoring and controlling action to observe the progress and modify the remaining tasks.
Here is a preview of the graphical process model:
Important Notes
- To handle date and time outputs internationally, copy the moment-with-locales.min.js library (download here) to ..<core-service>\standalone\configuration\bpm-script-api\lib
- Otherwise a Zulu-formatted timestamp is given in the comments track.
- Screenshots on this page may differ slightly from the current look of this process model.
Send feedback to bartonitz@optimal-systems.de or leave a comment on this article.
Process Start
As the process creator, you can configure the routing list during the process start.
In this example, the column "No" is used as a workaround to sequence tasks. You can have the workflow execute the third task in the list before the second task by changing "30" to a number between 10 and 20. Or you can add a new task with a recipient and a number that sorts it into the desired slot in the sequence. A sorting routine ensures that the tasks are listed and executed in numerical order.
IF the "Changeable" check box is selected, recipients can reconfigure the routing list by editing the remaining tasks or adding new ones. If the check box is not selected, no other users can edit the list during runtime.
Monitoring and Controlling the Process
As the process creator, you can monitor the routing list in your workflow inbox during runtime.
As the process creator, you can monitor the routing list in your workflow inbox during runtime. This needs to be activated on the start form. You can then edit all tasks that are not yet created or add new ones.
For compliance purposes, you can view the initial routing list by clicking the "History" tab.
Executing the Workflow
The recipients get a notification about the things to be done and can leave a comment if desired. The comments are written into the process history.
If the recipient has the corresponding permissions, he can reconfigure the routing list for any tasks still open.
Administering the Adhoc-Workflow
Download the example model at the bottom of this page. To import the model into yuuvis RAD designer, follow these steps:
- Copy the downloaded .bpmdef file into your yuuvis RAD designer project directory and open the designer.
- Create a model with same namespace and name of the model (namespace: "adhoc", name: "AdHoc-Workflow-x" where x is the version number) you just downloaded and moved into your project directory.
After importing the model, configure the initiators, process owners and the preset task defined in the start form script. Here, you can also limit the number of object types used, or deactivate 'process start with object' for a start without any object.
Then validate the model and if everything is fine, deploy it on your system, move it into a model group in management-studio and activate it.
Process Model Version History
Version | Date | Compatible core-service version | Author | Description | Download |
---|---|---|---|---|---|
2.0 | 13th May 2024 | 10.4 or newer | A-Team | Refactored script codes to replace deprecated methods | |
1.20 | 05th May 2024 | 9.8 or newer | A-Team |
| |
1.19 | 17th Aug 2023 | 9.8 or newer | A-Team |
| |
1.18 | 26th Apr 2023 | up to 9.7 | A-Team |
| |
1.16 | 6th Sep 2021 | Martin Bartonitz / Lars Nock |
| ||
1.15 | 4th Jan 2020 | Martin Bartonitz |
| ||
1.12 | 21st June 2018 | Martin Bartonitz |
| ||
1.10 | 22nd Nov 2017 | Martin Bartonitz |
| ||
1.9 | 16th Sep 2017 | Martin Bartonitz |
| ||
1.8 | 4th Sep 2017 | Martin Bartonitz |
| ||
1.5 | 2nd Aug 2017 | Martin Bartonitz |
| ||
1.5 | 25th Jul 2017 | Martin Bartonitz | Internationalization:
| ||
1.4 | 20th Jul 2017 | Martin Bartonitz | Start with basics:
|