Graf šablony

Graf šablony je grafický editor procesu v notaci BPMN. Úkoly v něm zakládáte, pojmenováváte a propojujete šipkami (spojeními); u spojení nastavujete podmínky, kterou cestou se případ vydá. Otevřete ho v šabloně na záložce Graf. Stejná data vidíte i v tabulkové podobě: úkoly na záložce Úkoly a spojení pod tlačítkem Propojení na téže záložce.

Obrázky v článku ukazují vzorovou šablonu Equipment request: zaměstnanec podá žádost o vybavení, manažer ji schválí nebo vrátí k přepracování, automatický úkol zaznamená schválení a IT vybavení předá.

Editor grafu

Č.PrvekK čemu slouží
1RukaPosun plátna tažením myší. Plátno posunete i tažením za prázdné místo; přiblížení a oddálení ovládáte kolečkem myši se stisknutou klávesou Ctrl.
2LasoVýběr více prvků tažením obdélníku. Vybrané prvky pak můžete přesunout najednou.
3ProstorVloží nebo odebere místo: tažením doprava nebo dolů posune všechny prvky za kurzorem a udělá místo pro nové úkoly, tažením zpět místo zmenší.
4Globální propojeníSpojení dvou prvků: klepněte na zdrojový úkol a pak na cílový.
5K řešení uživatelemNový úkol, který řeší uživatel.
6Automatický úkol bez zásahuNový automatický úkol, který proběhne bez uživatele (typicky výpočet).
7Řízený podprocesemNový úkol, který založí podproces z jiné šablony.
8Upozornění e-mailemNový úkol, který odešle e-mail.
9Spuštění externí událostiNový úkol, který spustí událost.
10UdálostNový úkol, který čeká na událost.
11Počáteční úkolZnačka u úkolu, do kterého nevede žádné spojení. Takové úkoly se aktivují při založení případu.
12ÚkolÚkol šablony. Ikona vlevo nahoře ukazuje typ úkolu.
13SpojeníŠipka z jednoho úkolu do druhého. Černé spojení nemá podmínku, červené spojení s kosočtvercem u zdroje má podmínky.
14Nahrát souborNačte diagram ze souboru BPMN, viz Import diagramu.
15Stáhnout BPMN diagramStáhne graf jako soubor <název šablony>.bpmn.
16Stáhnout jako SVG obrázekStáhne graf jako obrázek SVG, například do dokumentace.
17UložitUloží všechny změny v grafu: nové, přejmenované, přesunuté a odebrané úkoly a spojení.
18Uložit a zavřítUloží graf a šablonu zavře.

Změny v grafu se ukládají až tlačítkem Uložit. Když z neuloženého grafu odcházíte, TAS se zeptá „Uložit provedené změny v celém diagramu?“.

Velké šablony
U rozsáhlých šablon graf nejdřív oddalte (Ctrl a kolečko myši) a pak se k části procesu přibližte. Výběr úkolu ostatní úkoly zesvětlí, takže snáz sledujete, kam z něj vedou spojení.

Graf vzorové šablony Purchase Order: ve středu je automatický úkol, ze kterého vedou podmíněná (červená) spojení k šestnácti schvalovacím úkolům. Úkoly s barevnou výplní mají nastavenou barvu, úkol se značkou ||| běží jako multiinstance a úkol se značkou ⊞ zakládá podproces. Kroužky s trojúhelníkem jsou úkoly typu Událost, které čekají na tlačítko nebo jinou událost.

Jak přidat úkol

  1. Chytněte v paletě vlevo ikonu požadovaného typu úkolu a přetáhněte ji na plátno.
  2. Dvakrát klepněte na nový úkol a napište jeho název. Klepnutím mimo úkol název potvrdíte.
  3. Úkol propojte s ostatními (viz Kontextová nabídka úkolu).
  4. Klepněte na Uložit. Teprve uložením úkol v šabloně vznikne a objeví se na záložce Úkoly.

Rychlejší cesta je připojit úkol přímo za existující: vyberte úkol a v jeho kontextové nabídce klepněte na ikonu typu. Nový úkol se umístí vpravo a rovnou se s předchozím spojí.

Kontextová nabídka úkolu

Po klepnutí na úkol se vedle něj zobrazí kontextová nabídka:

IkonaK čemu slouží
První dvě řadyPřidat za úkol nový úkol daného typu: K řešení uživatelem, Automatický úkol bez zásahu, Řízený podprocesem, Upozornění e-mailem, Spuštění externí události, Událost. Nový úkol se spojí s vybraným.
ŠipkaPřidat spojení: klepněte (nebo táhněte) a pak klepněte na cílový úkol.
List s tužkouUpravit: otevře okno s nastavením úkolu (řešitel, výpočty, proměnné…). U spojení otevře okno Spojení.
KošOdebrat úkol nebo spojení. U úkolu se TAS zeptá „Opravdu chcete smazat úkol?“. Úkol zmizí z grafu, ze šablony se smaže až uložením grafu.

Kontextová nabídka spojení má jen položky Upravit a Odebrat.

Panel vlastností

Vybraný prvek popisuje panel vpravo nahoře. Šipkou v jeho záhlaví ho sbalíte.

U úkolu panel ukazuje typ úkolu, kdo bude řešitelem a jak se řešitel vybírá. V části Barva zvolíte barvu výplně úkolu; barva pomáhá odlišit fáze nebo role v rozsáhlém grafu a uloží se s grafem.

U spojení panel ukazuje zdrojový a cílový úkol (Z, Do), zda jde o výchozí spojení, prioritu a souhrn podmínek s ID proměnných.

Spojení a podmínky

Spojení určuje, který úkol se aktivuje po dokončení předchozího. Nastavení spojení otevřete v kontextové nabídce spojení (Upravit) nebo na stránce Propojení.

Č.PrvekK čemu slouží
1Výchozí spojeníSpojení se použije, jen když po dokončení úkolu neplatí žádné jiné odchozí spojení (větev „jinak“). Výchozí spojení nemá podmínky, po zaškrtnutí se blok Podmínky skryje.
2Priorita spojeníPořadí, ve kterém TAS odchozí spojení vyhodnocuje a aktivuje cílové úkoly (nižší číslo dřív). Výchozí hodnota je 0.
3ProměnnáProměnná šablony, jejíž hodnota se porovnává.
4OperátorZpůsob porovnání, viz tabulka Operátory. Nabídka závisí na typu proměnné.
5HodnotaHodnota, se kterou se porovnává. Pole se přizpůsobí typu proměnné: u seznamu nabídne jeho hodnoty, u data kalendář, u čísla číselné pole. U operátorů je prázdný a není prázdný se nezobrazuje.
6Hodnota z proměnnéPřepne pole Hodnota do režimu, kde vyberete jinou proměnnou ve tvaru {Název proměnné} nebo napíšete text. Hodí se pro porovnání dvou proměnných, například „Estimated price je větší než {Budget}“. Aktivní režim označuje zelená tečka.
7Smazat podmínkuOdebere řádek.
8PřesunoutTažením přesunete podmínku na jiné místo nebo do jiné skupiny.
9Přidat podmínku do skupinyPřidá další řádek do stejné skupiny. Mezi řádky skupiny se objeví volba AND/OR.
10AND / ORJak se kombinují skupiny (a uvnitř skupiny jednotlivé podmínky): AND – musí platit všechny, OR – stačí jedna.
11Přidat podmínkuPřidá novou skupinu podmínek.
12UložitUloží spojení. Na stránce Propojení se uloží hned, v grafu se změna projeví v grafu a uloží se tlačítkem Uložit grafu.
13ZavřítZavře okno. Při neuložených změnách se TAS zeptá.

Spojení bez podmínek platí vždy. Na obrázku platí spojení do úkolu Record approval, jen když manažer zvolil Approved a zároveň je odhadovaná cena nižší než 2 000.

Operátory

OperátorPro jaké proměnné
rovná se, nerovná seVšechny typy.
větší než, větší nebo rovno, menší než, menší nebo rovnoČíslo (kromě zaškrtávacího políčka), datum, číselný a datumový seznam.
obsahuje, neobsahujeText a proměnné s vícenásobným výběrem.
začíná na, končí naText s jednou hodnotou.
je prázdný, není prázdnýVšechny typy.

Jak se podmínky vyhodnocují

Po dokončení úkolu TAS projde všechna jeho odchozí spojení v pořadí podle priority a aktivuje každý úkol, jehož spojení platí. Pokud platí několik spojení, proces se rozvětví do několika souběžných větví. Výchozí spojení se použije jen tehdy, když neplatí žádné jiné.

Když do úkolu vede více spojení (například po souběžných větvích nebo ve smyčce), o jeho spuštění rozhoduje Podmínka spuštění úkolu v nastavení úkolu: čeká na jeden, čeká na (zadaný počet) nebo čeká na všechny.

Režim větvení odchozích vazeb
Okno Spojení se přizpůsobuje režimu větvení zdrojového úkolu: u paralelního větvení zobrazí jen prioritu a informaci, že se vazby provádějí vždy, u exkluzivního větvení je priorita povinná. Ve verzi 5.19.12 se režim větvení v nastavení úkolu nenastavuje, všechny úkoly mají inkluzivní větvení (platí každá větev se splněnou podmínkou) a podle něj se proces také vyhodnocuje.

Jak nastavit rozhodnutí schválit / vrátit

  1. Ze schvalovacího úkolu nakreslete dvě spojení: do pokračování procesu a do úkolu pro přepracování.
  2. Otevřete první spojení a klepněte na Přidat podmínku. Vyberte proměnnou s rozhodnutím, operátor rovná se a hodnotu Approved. Klepněte na Uložit.
  3. U druhého spojení nastavte stejnou proměnnou s hodnotou Rejected, nebo ho označte jako Výchozí spojení.
  4. Z úkolu pro přepracování nakreslete spojení zpět do schvalovacího úkolu.
  5. Uložte graf.

Stránka Propojení

Na záložce Úkoly otevře tlačítko Propojení seznam všech spojení šablony.

Č.PrvekK čemu slouží
1ZavřítVrátí vás do šablony.
2Zdrojový úkolÚkol, ze kterého spojení vede.
3Cílový úkolÚkol, do kterého spojení vede.
4Výchozí spojeníAno nebo Ne.
5PrioritaPriorita spojení. Pod záhlavím je filtr.
6Počet podmínekKolik podmínek spojení má.
7Nabídka řádkuUpravit otevře okno Spojení, Smazat po potvrzení spojení smaže. Spojení otevřete i dvojklikem na řádek.

Stránka se hodí pro rychlou kontrolu podmínek u šablon s mnoha spojeními, kde se v grafu špatně hledají. Nová spojení se zakládají v grafu.

Kontrola při uložení

Graf se neuloží, pokud:

  • některý úkol nemá název („Doplňte prosím názvy ke všem úkolům.“),
  • dva úkoly mají stejný název („Diagram obsahuje chyby…“). Problematické úkoly editor označí.

Dvě spojení mezi stejnými úkoly editor označí jen varováním a graf uložit jde.

Import diagramu

Tlačítkem Nahrát soubor nebo přetažením souboru .bpmn na plátno načtete do editoru diagram ze souboru, například z jiného nástroje nebo ze staženého grafu jiné šablony. Načtený diagram nahradí obsah plátna.

Importovaný diagram ve verzi 5.19.12 nejde uložit
Ve verzi 5.19.12 se načtený diagram zobrazí, ale po klepnutí na Uložit TAS ohlásí „Není validní XML podle oficiální specifikace BPMN 2.0!“ a nic neuloží – ani u souboru staženého z TAS. Import proto použijte jen jako náhled. Úkoly a spojení vytvořte v editoru ručně. Před dalšími úpravami stránku grafu znovu načtěte, aby se zobrazil uložený stav.

Související: Záložka Šablona; Stavy případu; Hlavičky šablony.

Skartace

Záložka Šablona

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)