User guide
Quick Start Guide
Case notes
Table component
FAQ
Search
Dashboard
Deleted Documents and Access Log
Solving a task
AI Assistant
Manuals
Substitution and Vacation
Suspending, resuming, archiving and deleting a case
Case variables, history and graph
Basic Terms
Uploading Documents, Folders and Revisions
News
Favorites
Navigating the interface
Dashboard widgets
Case Detail
News/Announcements in Team assistant
Case list
Logging In and Out
Account Settings
Task List
Mobile app settings
Reports and Charts
Searching and Listing Documents
Handing Over, Taking Over and Tasks to Pull
Bulk Tasks
Printing a Case
Creating and Editing an Overview
What Is TAS
Form Fields
Tablet Interface and NFC
Overviews
Creating a New Case
Case Events
Case Permissions
Subscribing to an overview by email
Administrator Guide
Platform guide
Administration
Crons
Authentication and Synchronization
SMTP OAuth authentication
LDAP, SAML, Entra ID and NFC: Settings
Configuring authentication modules
Authentication
Vault
DMS attributes
Service Operations
Mobile App Setup for Your Environment
Scheme
XML Process Import
HR agenda and agenda handover
Logs
Archiving
Scripts
Sequences
System Status
News Management
Migrations
Configuration
Plugins
Email Queue
Service Console
AI monitoring
Shared Files
Settings
CSP Headers
CSV Files
Scheduled Tasks
Processing Queues
Maintenance
Administration Menu
Licenses
Dynamic Tables
Usage Statistics
Access Token Settings & Session Expiration
Visual Identity
Template
Prints
Tasks
Task calculations
Automatic task completion and cancellation
Email Task and Notifications
Task types
Smart Event task
Instructions, Sections and Testing a Task
General task settings and solver
Multi-instance
Planning: start, branching and due date
Dynamic conditions: builder
Variable assignment and sections
Variables
Class diagram, object state import and alias candidates
Document list
Text and Multiline text
Checkbox
Number
Variables: overview and common settings
Lists (texts, numbers, dates)
Dynamic Rows
Date
Dynamic list
Sequence
Dynamic Table
Shredding Process
Template graph
Template Tab
Template List
Importing, Exporting and Copying a Template
Template Headers
Case statuses
Roles
Connecting to a different database
Diagnosing services
Hyper-V: Isolated NAT Network with Port Forwarding
Users
Translations
NFC Integration
Events and Rules
AXIOS API
Plans
Axios with Vault
Users
Axios with SSL Certificate
User Detail
Calculations & Functions
Form condition
Other dynamic conditions
Optimization of API calls on dynamic conditions
Filtering in a dynamic sheet using dynamic conditions
Dynamic Conditions: Script
Dynamic Rows: Script
Calculations
Dynamic Tables
Printing and File Generation
Documents in Calculations — Complete Guide
Printing and File Generation in Calculations
DOCX document creation
Other Calculations
How and when calculations run
Calculations API reference: the lib library
Calculations API reference: variables and case
Global Scripts and React Scripts
Integrations
MS Graph
MS Graph - cron configuration
MS Graph v2 (from v5.7.102)
MS Graph - preparing the mailbox
MS Graph (email)
ISDOC.PDF
DocuSign
TAS call module - TAS 2 TAS (process creation via API)
DB View
DocuSign and electronic signatures
ERP and other integrations
Smart Events for Integrations
TAS Forms
TAS Forms
Activating the module on the environment
TAS Forms - secret creation guide for Docker Swarm
Advanced Features & Tips
Filtering in a dynamic sheet using a URL parameter (static)
Optimizing Overviews with a Large Number of Cases
API Documentation
Product
Technical Changelog
Business Changelog
Version Upgrade Guide
Upgrade to v5.19
Upgrade to TAS 5.19 - Key Changes and Removed Features
Upgrading TAS 5.17 to 5.19 – Technical Part (DevOps)
Upgrate to v5.17
Upgrade to TAS 5.17 - Key Changes and Removed Features
Asset Migration from FE to Backend (5.17 Upgrade) — DevOps
Upgrading to v5.7
Lodash upgrade v4.17.x (>v5.5)
Main changes and deprecated features (v5.3 > v5.7)
Highlighting variables in Read-only status (>v5.7.58)
Upgrading to 5.3
Dynamic conditions migration
PDF printing adjustment
Editing Task Description vs Task Instructions
Transpiling forEach to a for loop
Rendering HTML on Caseoverview
Differences between TAS4 and TAS5 - a complete overview
Best Practices for Upgrading from v4 to v5
Using validation functions
Technical details
Server prerequisites
Security and Data Protection
Security
TAS Operations Runbook
Technological architecture
News / Important information
Microsoft Disabling Basic Auth for SMTP
End of EWS support and transition to Microsoft Graph
Adjustment in EWS after MS Exchange update (29.04.2025)
Security notices
Getting Started
- All Categories /
- Administrator Guide
- Platform guide
- Template
- Tasks /
- Variable assignment and sections
Variable assignment and sections
The Assignment tab defines the task form: which variables the solver sees, which they can change, which they must fill in and how they are arranged into sections. Only tasks of the To be solved by user type have this tab. The editor shows the form as the solver will see it, and you add variables to it, move them and change their width.

| No. | Element | Purpose |
|---|---|---|
| 1 | Language | Switches the language in which the editor shows the names of variables, sections and tasks. It changes only the display, not the saved data. The Default option shows the technical names. |
| 2 | More | Menu of actions for the whole assignment: copy, import, test, instructions, sections, delete. See the article Instructions, sections and testing a task. |
| 3 | Section name | Section heading in the language selected with the Language button. |
| 4 | Rename section | Opens a dialog for changing the section name in all languages. |
| 5 | Delete section | Removes the section from the form. Its variables move to the variables without a section. |
| 6 | Move section | Grab the icon to drag the section to another place on the form. |
| 7 | Add adjacent section | For a full-width section, adds another section next to it. Both sections then have half width. |
| 8 | Variable name | Name of the variable. A red asterisk means the variable is mandatory. |
| 9 | Usage mode | R, W or M label. Click it to switch to the next mode. |
| 10 | Variable settings | Hover over or click to open the variable menu, see below. |
| 11 | Move variable | Grab the icon to drag the variable to an empty place, including into another section. |
| 12 | Assign variable | Adds a variable to the end of the left or right half of the section. |
| 13 | Add section | Adds a new section between existing sections. |
| 14 | Number of conditions | How many dynamic conditions concern this variable. Click to open the conditions dialog filtered to this variable. Shown only for variables that are used in conditions. |
| 15 | Change section width | Drag the edge to switch the section between half and full width. |
An empty place on the form has a + icon that adds a variable directly to that place. Remove an empty row with the − icon at its edge.
Usage modes
| Label | Mode | What the solver sees |
|---|---|---|
| R | Read | The solver sees the value but cannot change it. |
| W | Write | The solver can fill in or change the value. A newly added variable has this mode. |
| M | Mandatory | The solver must fill in the value, otherwise they cannot complete the task. It has a red asterisk in the editor and on the form. |
Variables that you do not add to the form are not visible to the solver in the task. A dynamic condition can also change the variable mode while the task is being solved.
Variable settings

| Icon | Purpose |
|---|---|
| Pencil | Opens the template variable detail. This leaves the task editor, so save your form changes first. |
| Bin | Removes the variable from the form. The variable remains in the template. |
| R, W, M | Sets the usage mode. The current mode is underlined. |
| 1, 2, 3, 4, 8 | Variable width. A section has eight columns: the left half is columns 1 to 4, the right half 5 to 8. Width 4 fills half of the section, 8 the full width. The current width is underlined. |
Width 8 is available only in a full-width section. Widths 1 and 2 are not available for tall fields such as multi-line text, the rich text editor, multi-select lists, document preview and dynamic rows. Widths 2, 3 and 4 are disabled when there is no room in the row. When you widen a variable, the editor moves the adjacent variables automatically.
Adding a variable

Clicking Assign variable or + opens a menu:
- the search field filters variables by name,
- Create variable opens a dialog for creating a new template variable; once created, you will find it in the menu, but you must add it to the form yourself,
- Empty space adds an empty row to the given side of the section,
- the list shows variables that are not yet on the form, with their field type (Text Field, Number, Calendar, Select, Checkbox and others).
Click a variable to place it in the selected spot. If a variable is already there, it moves down.
Sections
Sections group variables under a heading. A section is either full width of the form, or half width with a second section possibly next to it. Variables that are not in any section are at the top without a heading.
Add a new section with the Add section button between sections, Add adjacent section next to a section, or Add adjacent section below under a half-width section. In the dialog, either select an existing template section in the Select existing section field, or enter a New section name. The More language variants link opens the names in other languages and the AI translation button translates them if AI is enabled in the system.
A section is created in the template as soon as you confirm the dialog and can be used in other tasks. Its placement on this form is saved only together with the task. Renaming a section takes effect in all tasks of the template. To open an overview of the template sections, choose Sections in the More menu.
A section without variables cannot be saved. When saving the task, the warning “Section must not be empty” is shown for each empty section and the task is not saved.
Getting started

When you first open the Assignment tab of a task with an empty form, the editor asks How do you want to start assigning variables?
- Import from another task takes over the form from another task of this template.
- Start from scratch closes the dialog and you build the form yourself.
How to build a form
- Open the task and click the Assignment tab.
- Click Add section and enter a name for the new section, for example Trip details.
- In the section, click Assign variable and select a variable. Repeat for other variables.
- Click the label or use the variable settings to choose mode R, W or M.
- In the variable settings, adjust the width so that the fields fit side by side.
- Click Save.
To check how users in another language will see the form, switch the Language button to that language. You will see the translated names of variables and sections and immediately spot where a translation is missing.
Related: Instructions, sections and testing a task, Dynamic conditions: builder, Multi-instance.