Typy úkolů

Každý úkol šablony má typ. Typ určuje, jestli úkol čeká na člověka, proběhne sám, odešle e-mail, spustí podproces, vyvolá událost, čeká na událost, nebo zavolá Smart Event. Podle typu se mění i záložky v editoru úkolu. Editor úkolu otevřete v menu Šablony (vidí ho administrátor a správce šablon): v detailu šablony na záložce Úkoly nebo z grafu šablony.

Výběr typu u nového úkolu

Když zakládáte nový úkol, editor nahoře ukáže sekci Výběr typu úkolu s kartami všech typů. Klepnutím na kartu typ vyberete. Když na kartu najedete myší, zobrazí se krátký popis typu.

Č.KartaK čemu slouží
1K řešení uživatelemÚkol pro konkrétního uživatele, který musí něco udělat: vyplnit formulář, zkontrolovat, rozhodnout nebo schválit. Případ na úkolu čeká, dokud ho řešitel nesplní.
2Automatický úkol bez zásahuSystémový úkol. Při aktivaci spustí své výpočty a hned se sám splní. Nemá řešitele ani formulář. Nový úkol má tento typ předvybraný.
3Řízený podprocesemZaloží podřízený případ z jiné šablony a čeká, až skončí. Pak si z něj může převzít hodnoty proměnných.
4Upozornění e-mailemOdešle e-mail podle nastavení na záložce E-mail a hned se sám splní. Nemá řešitele.
5Spuštění externí událostiVyvolá událost ze sekce Události, například založení jiného případu nebo navazující logiku mimo tento proces. Pak se sám splní.
6UdálostÚkol, který čeká na událost. U případu se nabízí v okně Událost a umožňuje zásah mimo běžné pořadí úkolů, typicky zrušení, změnu nebo kopii případu.
7Smart EventSpustí vestavěnou akci s vlastním nastavením, například volání API, přenos přes FTP, vygenerování JWT tokenu nebo dotaz na AI. Výsledek uloží do proměnných a sám se splní.

Typ uloženého úkolu později změníte rozbalovacím seznamem v levé části druhé lišty editoru. Seznam ukazuje u každého typu i jeho popis. U nového úkolu se tento seznam zobrazí místo karet, když zapnete Expertní mód.

Lišta editoru a záložky

Č.PrvekK čemu slouží
1Typ úkoluRozbalovací seznam typů. Je vidět jen na záložce Obecné.
2ObecnéNázev, řešitel, plánování, oprávnění a další nastavení úkolu. Má ji každý typ.
3PřiřazeníFormulář úkolu: které proměnné řešitel uvidí a vyplní. Jen u typu K řešení uživatelem.
4VýpočtySkripty, které běží při spuštění, na konci a v dalších okamžicích. Má ji každý typ. Číslo ukazuje počet sekcí výpočtů.
5PodmínkyOtevře okno dynamických podmínek formuláře. Chybí jen u automatického úkolu. Číslo ukazuje počet podmínek.
6Expertní módZobrazí méně častá nastavení. Zelená tečka znamená, že je režim zapnutý.

Záložky podle typu:

TypZáložky
K řešení uživatelemObecné, Přiřazení, Výpočty, Podmínky
Automatický úkol bez zásahuObecné, Výpočty
Řízený podprocesemObecné, Výpočty, Podmínky
Upozornění e-mailemObecné, E-mail, Výpočty, Podmínky
Spuštění externí událostiObecné, Výpočty, Podmínky
UdálostObecné, Výpočty, Podmínky
Smart EventObecné, Smart Event, Výpočty, Podmínky

Na záložce Obecné se podle typu mění i sekce. Automatický úkol a Upozornění e-mailem nemají sekci Řešitel úkolu. Událost a Smart Event nemají sekci Plánování. Podrobnosti popisují články Obecné nastavení úkolu a řešitel a Plánování: spuštění, větvení a termín.

Expertní mód se zapíná sám
Když má úkol vyplněný popis, jiného supervizora, termín, nestandardní podmínku spuštění, multiinstanci, hromadné plnění nebo mapování proměnných, editor po otevření expertní mód zapne sám. Nastavení tak nikdy nezůstane skryté.

K řešení uživatelem

Nejběžnější typ. Po aktivaci systém určí řešitele, přidělí mu úkol a spustí výpočty Při spuštění. Řešitel úkol najde v seznamu úkolů a na dashboardu. Případ pokračuje, až úkol splní. Úkol se může splnit nebo stornovat i sám, pokud má nastavené podmínky v sekci Ukončení úkolu.

Automatický úkol bez zásahu

Úkol nemá řešitele ani formulář. Při aktivaci spustí výpočty Při spuštění a hned se splní, takže případ okamžitě pokračuje dál. Používá se pro výpočty, nastavení stavu případu nebo technické kroky mezi úkoly.

Řízený podprocesem

Č.PoleK čemu slouží
1PodprocesŠablona, ze které se založí podřízený případ. Povinné.
2Mapování proměnných do podprocesuHodnoty, které se při založení předají do podřízeného případu. Každý řádek má cílovou proměnnou podprocesu, typ zdroje a zdroj. Řádek přidáte tlačítkem Přidat mapování, ikonou koše ho smažete. Jen v expertním módu.
3Návrat proměnných z podprocesuHodnoty, které se po skončení podřízeného případu zapíšou zpět do proměnných tohoto případu. Jen v expertním módu.

V obou mapováních je kromě proměnných k dispozici i cíl $Termín. Když ho namapujete, podřízený případ dostane termín dokončení podle termínu nadřízeného případu.

Při aktivaci úkol určí řešitele, spustí výpočty Při spuštění a založí podřízený případ. Úkol pak zůstane aktivní, dokud podřízený případ neskončí. Potom se zapíšou vrácené hodnoty a úkol se splní. Když podřízená šablona nemá výchozí název případu, dostane podřízený případ název složený ze znaku $, čísla a názvu nadřízeného případu.

Upozornění e-mailem

Úkol při aktivaci spustí výpočty Při spuštění, odešle e-mail a hned se splní. Povinné proměnné se u něj nekontrolují. Když se e-mail nepodaří odeslat, chyba se jen zaznamená do logu a úkol se přesto splní. Nastavení e-mailu popisuje článek E-mailový úkol a notifikace.

Spuštění externí události

Č.PoleK čemu slouží
1UdálostUdálost ze sekce Události, kterou úkol vyvolá. Povinné. Ikona oka otevře událost v nové záložce.
2Událost spustitokamžitě: pravidla události proběhnou hned při aktivaci úkolu. na pozadí: událost se uloží a zpracuje ji později plánovaná úloha. Jen v expertním módu.
3Přiřazení proměnnýchProměnné, jejichž hodnoty se předají události jako parametry. Vybrané proměnné přesunete do pravého seznamu. Jen v expertním módu.

Úkol má sekci Řešitel úkolu jako úkol pro uživatele. Při aktivaci systém určí řešitele, úkol spustí výpočty Při spuštění, vyvolá událost a hned se splní, v obou režimech spuštění.

Událost

Č.PoleK čemu slouží
1UdálostNázev události, na kterou úkol čeká. Když pole necháte prázdné, při uložení se automaticky vytvoří nová událost s názvem ve tvaru číslo šablony-název úkolu. Když napíšete nový název, vytvoří se událost s tímto názvem. Když vyberete existující událost, nic nového se nevytváří. Jen v expertním módu.
2Zobrazit jako tlačítko v přehledu úkolůNabídne událost jako tlačítko i mimo okno Událost.
3Ukončení úkoluAutomatické splnění nebo storno podle podmínek. Viz článek Automatické dokončení a zrušení úkolu.
4Návrat proměnných z podprocesuZapíše parametry přijaté události do proměnných případu. Jen v expertním módu.

Úkol typu Událost obvykle nemá vstupní vazbu, takže se aktivuje hned se založením případu. Spustí výpočty Při spuštění a pak čeká. Uživatel ho spustí v detailu případu tlačítkem Událost: vybere událost, případně vyplní její proměnné a potvrdí Spustit. Spustit ji smí ten, kdo by mohl úkol řešit, nebo uživatel s HR právem k případu.

Událost přijatá zvenku probudí všechny případy
Když stejnou událost vyvolá jiný úkol nebo integrace, probudí čekající úkol ve všech aktivních případech této šablony. Pokud má reagovat jen jeden případ, omezte událost ve výpočtech filtrem události.

Smart Event

Úkol při aktivaci spustí vybraný Smart Event s parametry ze záložky Smart Event, uloží stav a výsledek do proměnných, spustí výpočty Při spuštění a hned se splní. Nečeká na odpověď ani neopakuje pokus. O dalším postupu rozhodněte podle proměnné se stavem. Podrobnosti popisuje článek Smart Event úkol.

Související: Obecné nastavení úkolu a řešitel, Plánování: spuštění, větvení a termín, E-mailový úkol a notifikace, Smart Event úkol.

Multiinstance - detailní popis fungování

Smart Event úkol

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)