The Common tab provides the main information about the task (fig. 1).
Fig. 1. Task Settings. The Common tab.
Name — A task name that a user will see in Web Application (task list / task form); in the Designer (graphic model); in the process documentation and policies and in the header of the settings window. If the incoming connector name is not specified in the graphic model, the task name will also be shown on the transition button that activates the task in Web Application.
The task name can be generated by a template if you select a respective option. The template may contain custom text, context variable values and parameters of the current process instance.
Description — A task description that a user will see in a task form (in Web Application), in the process documentation and policies. The box The description is generated from template allows creating a description by a template. A template may include: arbitrary text, context variable values and current process instance parameters.
The Change marker button — Allows you to select additional execution parameters (a loop or a condition). If you select a marker, an activity will be depicted in the graphic model with a small marker icon centred over the lower edge. At the same time a new tab will appear in the task settings window. Learn how the condition and loop markers affect the task execution on the Activity Markers page.
Availability on external devices and applications - Possibility to perform this activity in the ELMA BPM mobile application.
Forbid to reassign — Forbids to reassign the task to other users in Web Application. Later, the system administrator can change this setting when assigning access permissions for processes in Administration – Application Access Settings – Processes. If a system administrator grants permissions to a user to reassign tasks, the system ignores this settings.
The box Do not reassign to substitute user becomes available if the Forbid to reassign box is checked. This setting allows ignoring the substitution settings. The Do not reassign to substitute user option applies only to the current task. For example, if the executor of this task is a user, who is substituted by another user, then the substitution settings will be ignored and the task will be assigned to the substituted user.
Generating a task name by a template
The task name can be generated by a template if you select the respective option. The template can contain custom text, context variable values and parameters of the current process instance.
If you select this option, a new field will appear where you can enter a name template (fig. 2).
Fig. 2. Task settings. Generating a task name form a template.
To add a context variable to the template click the Insert Variable button, then mouse over the Context and select the required variable from the drop-down list. If the context variable is a complex object, an additional drop-down list opens when you mouse over the variable name.
Fig. 3. The context variables list for the task name template.
To add a process instance parameter to the template click the Insert Variable button, then mouse over the Current Instance and select the required parameter from the drop-down list. You can also add these variables by selecting Context – Process Instance.
Fig. 4. The parameter list for the task name template.