Prvky workflowu
Tento článek popisuje různé prvky, které tvoří workflow.
Workflow se skládá z jednotlivých prvků. Následující části popisují jednotlivé typy prvků.
Úkoly
Úkol je jednotka práce, kterou se musí provést. Dva typy úkolů lze přidat do workflowu: ruční a automatizované úlohy.
Ruční úkol
Ruční úkol je jednotka práce, kterou musí provést uživatel. Workflow vyúčtování výdajů může mít například ruční úkoly, které musí mít přiřazeny uživatele pro dokončení následujících akcí:
- Kontrola příjmových dokladů, které byly odeslány společně s vyúčtováním výdajů.
- Kontaktování manažera zaměstnance.
Automatizovaný úkol
Automatizovaný úkol je jednotka práce, kterou musí provést systém. Není požadován lidský zásah. Workflow prodejní objednávky může mít například automatizované úkoly, které vyžadují systém pro dokončení následujících akcí:
- Provedení kontroly úvěru.
- Vytvoření záznamu odběratele pro odběratele, pokud záznam již neexistuje.
Schvalovací procesy
Schvalovací proces je proces, který se skládá ze samostatných kroků. V každém schvalovacím kroku může uživatel provádět následující akce:
- Schválit dokument.
- Odmítnout dokument.
- Zadat požadavek na změnu dokumentu.
- Postoupit dokument ke schválení jinému uživateli.
Prvek workflowu položky řádku
Workflow lze vytvořit pro zpracování dokumentů nebo položek řádku v dokumentu. Například vytvoříte workflow schválení pro časové rozvrhy. (Tento pracovní postup budeme označovat jako pracovní postup dokumentu.) K tomuto pracovnímu procesu dokumentu můžete přidat prvek pracovního postupu řádkové položky. Při spuštění prvku položky řádku je každá položka řádku v dokumentu odeslána ke zpracování. Je vhodné řádkové položky zpracovávat ve stejném workflowu položky řádku, nebo můžete každou položku řádku zpracovat jiným workflowem položky řádku. Představte si, že zaměstnanec odeslal časový rozvrh, který se podobá na následujícímu obrázku.
V tomto scénáři může být třeba vytvořit následující workflowy položky řádku:
- Workflow položky řádku 1 – Toto workflow se používá ke zpracování řádkových položek, kde je ID projektu 1111.
- Workflow položky řádku 2 – Toto workflow se používá ke zpracování řádkových položek, kde je ID projektu 2222.
- Workflow položky řádku 3 – Toto workflow se používá ke zpracování řádkových položek, kde je ID projektu 3333.
Prvky ovládání toku
Následující prvky umožňují navrhovat workflowy, které mají alternativní větve nebo větve, které běží současně
Ruční rozhodnutí
Ruční rozhodnutí je bod, ve kterém se workflow dělí na dvě větve. Uživatel se musí rozhodnout, a toto rozhodnutí určí, která větev bude použita ke zpracování dokumentu, který byl odeslán.
Podmíněné rozhodnutí
Podmíněné rozhodnutí je také bod, ve kterém se workflow dělí na dvě větve. Systém však rozhodne, která větev bude použita ke zpracování dokumentu, který byl odeslán. Pro rozhodování systém vyhodnotí dokument a určí, zda odpovídá zadaným podmínkám.
Paralelní aktivita
Paralelní činnost je prvek workflowu, jenž zahrnuje dvě nebo více větví workflowu, které jsou zpracovávány současně.
Dílčí workflow
Dílčí workflow je workflow, který je spuštěn v kontextu jiného workflowu.