Uživatelský manuál
Stručný průvodce
Poznámky případu
Komponenta tabulky
FAQ
Hledání
Dashboard
Smazané dokumenty a log přístupů
Řešení úkolu
AI asistent
Manuály
Zástup a dovolená
Uspání, probuzení, archivace a smazání případu
Proměnné, historie a graf případu
Základní pojmy
Nahrání dokumentu, složky a revize
Novinky
Oblíbené
Orientace v rozhraní
Widgety dashboardu
Detail případu
Novinky/Oznámení v Team assistant
Seznam případů
Přihlášení a odhlášení
Nastavení účtu
Seznam úkolů
Nastavení mobilní aplikace
Reporty a grafy
Hledání a seznam dokumentů
Předání, převzetí a úkoly k odběru
Hromadné úkoly
Tisk případu
Vytvoření a úprava přehledu
Co je TAS
Pole formuláře
Tabletové rozhraní a NFC
Přehledy
Založení nového případu
Události na případu
Oprávnění k případu
Odběr přehledu e-mailem
Admin dokumentace
Platforma
Administrace
Crony
Paralelní cron - PostponedTaskCron
Crony v5.19
Crony
CleanupCron
MsGraphCheckUnprocessedMailsCron - Kontrola nezpracovaných mailů
Crony v5.7
Hearbeat monitoring cronů
Autentizace a synchronizace
SMTP OAuth autentizace
LDAP, SAML, Entra ID a NFC: nastavení
Konfigurace autentizačních modulů
Autentizace
Organizační struktura
Trezor
DMS atributy
Servisní operace
Trezor
Nastavení mobilní aplikace pro vaše prostředí
Schéma
Import procesů XML
Sdílené soubory
HR agenda a předání agendy
Logy
Archivace
Skripty
Sekvence
Stav systému
Správa novinek
Migrace
Konfigurace
Pluginy
Fronta e-mailů
Servisní konzole
AI monitoring
Sdílené soubory
Nastavení
CSP hlavičky - zásady zabezpečení obsahu
CSV soubory
Naplánované úkoly
Fronty zpracování
Údržba
Menu Administrace
Licence
Dynamické tabulky
Statistiky použití
Nastavení přístupového tokenu a vypršení platnosti relace
Vizuální identita
Šablona
Tisk (Case Overview)
Úkoly
Výpočty na úkolu
Automatické dokončení a zrušení úkolu
E-mailový úkol a notifikace
Builder dynamických podmínek
Multiinstance - detailní popis fungování
Typy úkolů
Smart Event úkol
Instrukce, sekce a otestování úkolu
Obecné nastavení úkolu a řešitel
Multiinstance
Plánování: spuštění, větvení a termín
Dynamické podmínky: builder
Přiřazení proměnných a sekce
Proměnné
Diagram tříd, import stavů a kandidáti aliasů
Seznam dokumentů
Text a text s více řádky
Checkbox
Číslo
Proměnné: přehled a společná nastavení
Číselníky (texty, čísla, datumy)
Dynamické řádky
Datum
Dynamický seznam
Sekvence
Dynamická tabulka
Skartace
Graf šablony
Záložka Šablona
Seznam šablon
Import, export a kopírování šablony
Linky
Case Overview Builder (Detail případu)
Hlavičky šablony
Stavy případu
Role
Self-hosted administration
Připojení k jiné databázi
Diagnostika služeb
Change the default URL in Oracle VirtualBox
Hyper-V: izolovaná NAT síť s přesměrováním portů
Uživatelé
Překlady
NFC integrace
Události a pravidla
AXIOS API
Plány
AXIOS s využitím Trezoru
Uživatelé
Axios s využitím certifikátů (SSL)
Detail uživatele
Výpočty a funkce
Dynamické podmínky (formuláře)
Ostatní dynamické podmínky
Optimalizace volání api na dynamických podmínkách
Filtrování v dynamickém listu pomocí dynamických podmínek
Dynamické podmínky: skript
Dynamické řádky: skript
Výpočty
Dynamické tabulky
Tisk a generování souborů
Dokumenty ve výpočtech — kompletní průvodce
Tisk a generování souborů ve výpočtech
Vytvoření dokumentu DOCX
Ostatní výpočty
Jak a kdy běží výpočty
Reference API výpočtů: knihovna lib
Reference API výpočtů: proměnné a případ
Globální skripty a React skripty
Integrace
MS Graph
MS Graph - příprava schránky
MS Graph - konfirurace cronu
MS Graph v2 (od v5.7.102)
MS Graph - příprava schránky - Legacy
MS Graph (e-mail)
ISDOC.PDF
DocuSign
Modul na volání TASu - TAS 2 TAS (zakládání procesů přes API)
DB View
DocuSign a elektronický podpis
ERP a další integrace
Smart Events pro integrace
TAS Forms
Pokročilé funkce a tipy
Filtrování v dynamickém listu pomocí URL parametru (statické)
Optimalizace přehledů s velkým počtem případů
AI Features
API dokumentace
Produkt
Technický changelog
Business Changelog
Průvodce upgradem z předchozích verzí
Upgrade na 5.19
Upgrade na 5.17
Upgrade na 5.7
Lodash upgrade v4.17.x (>v5.5)
Hlavní změny a zaniklé funkce (v5.3 > v5.7)
Podbarvení proměnných ve stavu Read-only (>v5.7.58)
Upgrade na 5.3
Migrace dynamických podmínek
Úprava a kontrola tisku pdf
Úprava Popis úkolu vs Instrukce k úkolu
Transpilace forEach na for loop
Vykreslení HTML na Caseoverview
Rozdíly mezi TAS4 a TAS5 - kompletní přehled
Best Practices upgrade z TAS 4 na TAS 5
Použití validačních funkcí
Technické požadavky a architektura
Status routes
Prerekvizity serveru
Bezpečnost a ochrana dat
Security
TAS Operations Runbook
Technologická architektura
Graceful Shutdown + Status Routes
Aktuality / Důležité informace
Microsoft ukončení Basic Auth pro SMTP
Ukončení podpory EWS a přechod na Microsoft Graph
Úprava v EWS po aktualizaci MS Exchange (29.04.2025)
Bezpečnostní oznámení
Getting Started
- Vše /
- Admin dokumentace
- Platforma
- Šablona
- Úkoly /
- Multiinstance
Multiinstance
Multiinstanční úkol se v jednom případu spustí víckrát. Nejčastěji tak dostane každý uživatel ze seznamu svůj vlastní úkol, například každý schvalovatel, každý účastník cesty nebo každý řádek dynamické tabulky. Multiinstanci zapnete na záložce Obecné v sekci Plánování volbou Spustit jako multiinstanci, nebo výběrem karty Více uživatelů u řešitele.
Nastavení

| Č. | Pole | K čemu slouží |
|---|---|---|
| 1 | Více uživatelů | Karta řešitele. Sama zapne volbu Spustit jako multiinstanci a zobrazí sekci Plánování i mimo expertní mód. Když kartu opustíte, multiinstance se zase vypne. |
| 2 | Typ řešitele | U karty Více uživatelů Z proměnné nebo Expertní nastavení. U typu Z proměnné dostane každá instance uživatele, pro kterého vznikla. Nápověda u pole připomíná, že úkol musí mít proměnnou pro iteraci. |
| 3 | Spustit jako multiinstanci | Zapne multiinstanci. Jde použít i u karty Jeden uživatel. |
| 4 | Iterovat přes proměnnou | Proměnná, přes kterou se instance tvoří. U karty Více uživatelů je povinná. |
| 5 | Podmínka spuštění úkolu | Platí pro celý multiinstanční úkol: kolik vstupních vazeb musí přijít, než se instance vytvoří. |

V seznamu Iterovat přes proměnnou jsou všechny proměnné šablony. Iterovat ale jde jen přes proměnnou s více hodnotami (seznam s vícenásobným výběrem, například dynamický seznam uživatelů s více vybranými) nebo přes dynamické řádky. U jiné proměnné aktivace úkolu skončí chybou.
Jak instance vznikají
| Nastavení | Co se stane, když na úkol přijde řada |
|---|---|
| Multiinstance s proměnnou pro iteraci | Pro každou hodnotu proměnné vznikne jedna instance. U dynamických řádků jedna instance na řádek. Když je proměnná prázdná, nevznikne žádná instance a větev za úkolem se nespustí. |
| Multiinstance bez proměnné pro iteraci | Vznikne jedna nová instance pokaždé, když do úkolu dorazí vstup. Hodí se pro úkoly, které se v cyklu opakují a každý průchod má mít vlastní záznam. |
Každá instance je samostatný úkol se svým řešitelem, termínem a formulářem. V seznamu úkolů a v historii se instance zobrazí pod stejným názvem. Graf případu je ukáže jako jeden uzel s odznakem s počtem.
Řešitele instance určíte výrazem iterator(1) v poli Referenční osoba expertního nastavení. Karta Více uživatelů s typem Z proměnné ho nastaví sama. Výraz vrátí hodnotu, pro kterou instance vznikla: uživatele, organizační jednotku nebo roli, podle typu seznamu.
Proměnné v instancích
Každá instance dostane vlastní kopii proměnných, které mají v nastavení proměnné zaškrtnuto Kopírovat do multiinstancí. Řešitel tak v instanci vyplňuje své hodnoty a nepřepisuje ostatní řešitele. Podmínky na vazbách za instancí a podmínky automatického dokončení se vyhodnocují nad hodnotami instance.
Při uložení multiinstančního úkolu editor zkontroluje proměnné ve formuláři. Když některá z nich příznak nemá, otevře okno Nastavení multiinstančních proměnných.

| Č. | Prvek | K čemu slouží |
|---|---|---|
| 1 | Hledat | Filtruje seznam proměnných. |
| 2 | Proměnná | Proměnné ve formuláři bez multiinstančního příznaku. Všechny jsou předem zaškrtnuté. |
| 3 | Potvrdit | Nastaví zaškrtnutým proměnným příznak Kopírovat do multiinstancí a úkol uloží. |
| 4 | Ne | Uloží úkol beze změny proměnných. |
Křížkem v záhlaví okno zavřete a úkol se neuloží.
Proměnná ve formuláři multiinstančního úkolu, která nemá příznak Kopírovat do multiinstancí, zůstane v instanci prázdná. Při zkoušce v ukázkové šabloně měly instance na místě takových polí jen prázdné místo. Proto v okně Nastavení multiinstančních proměnných obvykle volte Potvrdit.
Při zkušebním běhu se hodnota vyplněná v instanci po jejím splnění objevila i v proměnné případu. Po splnění obou instancí v proměnné případu zůstala hodnota z naposledy splněné instance. Pokud potřebujete výsledky všech instancí, sbírejte je výpočtem Na konci, například do dynamických řádků.
Jak se instance spojují
Když se instance splní, pokračuje případ výstupními vazbami jako u běžného úkolu, ale za každou instanci zvlášť. Na navazujícím úkolu rozhoduje jeho Podmínka spuštění úkolu:
| Podmínka navazujícího úkolu | Výsledek |
|---|---|
| čeká na všechny | Navazující úkol počká, až skončí všechny instance a všechny ostatní vstupní větve. Tak se instance spojí do jednoho dalšího kroku. |
| čeká na jeden | Navazující úkol se spustí hned po první splněné instanci. Pro spojení instancí proto používejte čeká na všechny. |
Příklad: potvrzení cesty spolucestujícími
Ukázková šablona „Travel request“ má úkol Confirm trip details:
- Karta Více uživatelů, typ řešitele Z proměnné, Iterovat přes proměnnou = Co-travellers (dynamický seznam uživatelů s vícenásobným výběrem).
- Ve formuláři jsou údaje o cestě pro čtení a pole I confirm the trip details a Note of the co-traveller, obě s příznakem Kopírovat do multiinstancí.
- Za úkolem následuje Final check s podmínkou spuštění čeká na všechny. Do něj vede i větev s rezervací.
Při zkušebním běhu žadatelka vybrala dva spolucestující. Po schválení vznikly dvě instance úkolu Confirm trip details, každá pro jednoho z nich. Úkol Final check se spustil, až obě instance i rezervace skončily. Historie případu ukazuje obě instance pod stejným názvem s různými řešiteli.

Související: Obecné nastavení úkolu a řešitel, Plánování: spuštění, větvení a termín, Přiřazení proměnných a sekce.