General

On the General tab case specific configurations can be made that have effect on the behaviour of active cases and the processes that support these cases.

The following configurations can be done on this tab:

  • Assigning a case handler

  • External start form

  • Linking an upload process

General tab for Draft case version

Assigning a case handler

It is possible to have user tasks be automatically assigned to a case assignee making the tasks in a case appear under the case assignee's task list.

Functionality

  • This feature causes user tasks (existing and new) to be assigned to the current case assignee if there is one assigned.

  • Removal of an assignee from the case will also clear the assignee on all assigned user tasks within all processes using the same business key.

  • Upon the (re-)assignment of a case all user tasks from all processes currently using the same business key will have their assignee updated to match the new case assignee.

Case handler in General tab

Automatic task assignment

It is possible to have user tasks be automatically assigned to a case assignee making the tasks in a case appear under the case assignee's task list.

Functionality

  • This feature causes user tasks (existing and new) to be assigned to the current case assignee if there is one assigned.

  • Upon the (re-)assignment of a case all user tasks from all processes currently using the same business key will have their assignee updated to match the new case assignee.

  • Removal of an assignee from the case will also clear the assignee on all assigned user tasks withing all processes using the same business key.

Automatic task assignment can be enabled when the case is configured to have a case handler. Once the case handler option is selected, the second checkbox can be ticked, which determines if all user tasks in the processes that support the case should automatically be assigned to the case handler.

Case handler in General tab

Limitations

  • Only tasks that the user has access to (user has the required role) are assigned to the case assignee.

  • Tasks already loaded on a dossier detail page do not automatically show the new assignment. A component reload (switching tabs or reload the page) is required to see the up-to-date assignee in the task modal.

External Start Form

It is possible to start a case using a form that was already defined. This can be configured in the 'External start form' component.

Every time a user uploads a file, a process is triggered to handle the upload. This process can be configured in the 'link Upload Process to Case' component.

Link upload process in General tab

Valtimo comes with a system process called 'Upload Document'. This process is meant to handle most generic document uploads. The Upload Document process look like this:

By default, the Upload Document process does not do anything, so it will not upload anything yet. The process needs to be configured first.

Process links can be used to configure the Upload Document process. The first service task called 'Upload document' can be linked to a Documenten API plugin action called 'Save uploaded document'. Look here for more information.

Configuring the first service task of the Upload Document process is enough to let Valtimo users upload their documents to the Documenten API in Valtimo. But the documents will not be visible yet in case information within Valtimo. This is because the document has not been linked to any zaak.

The second service task in the Upload Document process is called 'Link uploaded document to zaak'. The Zaken API plugin can take care of this action. Look here for more information.

Plugin action: Link uploaded document to zaak

Conditional behavior based on version type

Access to the content and editability of this tab depends on the version of the case being viewed.

  • Final version: When the case version is final, the tab will be visible but all components are displayed in a read-only state. Additionally, a warning message is shown at the top of the tap with the following message “This case cannot be updated because it is final”. This restriction is implemented to prevent accidental modifications to finalize data.

  • When the user is viewing a draft version of the case, all the components within the tab are fully interactive. Users can make edits of all available actions

Last updated