To start the new web based Workflow Designer, go to DocuWare Configuration > Collaboration.
Click on the Workflow Designer button to get to open the Workflow Designer dashboard.
All workflow configurations, you have access to, are listed on the dashboard. The dashboad is also the starting point for creating and editing a workflow or to export and import workflow configurations. The dahsboard makes it easy to keep track of and control all your workflows. You can check workflow details even without opening a configuration.
The dashboard is divided in the following the following sections:
file cabinets
workflow cards
version overview
export and import of workflow configurations
1 Workflow Designer - file cabinets
Users see all file cabinets and workflows.
All workflows are based on a document or a data record, which belong to a file cabinet. The number next to the file cabinet name shows you how many workflows are connected with that file cabinet.
Click on a file cabinet to see its workflow configurations listed in a card view.
2 Workflow Cards
Each workflow configuration is presented in a card view on the landing page of the Workflow Designer.
Every workflow is based on a workflow configuration. You define in a workflow configuration, for example, the trigger for the execution of a workflow, which tasks have to be completed within a workflow or which decisions have to be taken. Each time a workflow is triggered and executed, the workflow configuration will be applied.
Access the workflow cards to edit, duplicate, or delete a workflow configuration.
Enter a workflow name and description
Click the pencil icon to enter a name and a description for the workflow configuration.
The workflow configuration name has to be unique.
Users will see this name in the Web Client
in the workflow history
Workflow name as an entry in the task list in the Web Client
and in the task section:
Workflow name as entry in the task list in the Web Client
Edit the workflow configuration
To create, edit and duplicate a workflow configuration the user needs the Designer permission.
Read more about Designer permission in the article about previous Workflow Designer.
Duplicate the workflow configuration
You need the Designer permission to duplicate a workflow configuration.
Provide a unique name for the copy.
Delete the workflow configuration
You need the Designer permission to delete a workflow configuration.
A workflow can only be deleted if there are no active instances.
Published / Unpublished
A published workflow is available to authorized users. Only workflows based on a published workflow configuration can be triggered.
Workflow GUID
Each workflow configuration has a unique number. This is useful when you need to access a workflow via API, for example.
3 Versions
In the Version section all versions of a workflow configuration that have ever been saved are listed.
Multiple versions can be used as a workflow development history - to keep track with the changes. Also you may switch back to the previous version.
When you edit a workflow configuration, the changed configuration will be automatically stored as different version.
Examples:
The first time you create and publish a workflow configuration, version one of that workflow is created.
Later, you want to assign the workflow configuration to a different user. You open the workflow configuration, edit it, and save it. This is how the second version of the workflow is created.
The view mode is useful, for example, if you want to check how the process was structured at an earlier point in time. Only the current workflow version is opened in edit mode.
The Edit as version button allows you to edit an unpublished version, which will then replace the current version.
Publish the second version of a workflow, if you want it to be applied. If you don’t publish it, the first version will be executed, when the user triggers the workflow.
Workflow instances
Each start of a workflow will create a new instance of a workflow. As an example, each time an employee requests the approval of a new invoice, a new instance of this workflow is created. The number “5” below “Instances” would mean that the workflow was triggered five times and the related workflows have still not been completed.
A workflow may only be deleted when all instances of this workflow have been stopped.
Not more than 100 documents in a workflow instance
Each time a workflow is executed, a workflow instance is created.
For example, if you add ten documents with the same trigger conditions, ten instances will be started. Once the workflow reaches its end, the instance is also completed. Ongoing instances are unaffected by changes to the workflow configuration.
Workflow instances can only be started for up to 100 documents per scheduled start in order to ensure optimal performance of the DocuWare system. You can change this number by opening the file
C:\Program Files (x86)\DocuWare\Background Process Server\DocuWare.BackgroundProcessService.LongLiving.GenericProcess.x86.exe.config
and changing the value ("100") in the following line:
<add key="ScheduledWorkflowMaxDocumentCount" value="100" />s here
4 Export and import workflows
Workflow configurations might be exported and imported as JSON files. This is useful, for example, if an administrator needs to create the same workflow in a different DocuWare system.
To export and import workflows, follow these steps:
Select one or multiple workflow configurations.
Click Export
Specify a storage location.
Import a workflow configuration by selecting the JSON file.
If you have chosen a file with more than one workflow, you will be asked for each workflow how to proceed:Import as new workflow: The workflow will be added to the list of the chosen file cabinet
Import as a version of an existing workflow:
If the existing workflow is published, a new version of this workflow will be created automatically.
If the existing workflow is not published, the last version (the current one) will be overwritten by the import.
Enter the credentials for the workflows.