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.

Prvky pracovního procesu řádkové položky

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.

Workflow položek na řádku

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 – tento workflow slouží pro zpracování položek řádků, ve kterém je ID projektu 1111.
  • Workflow položky řádku 2 – tento workflow slouží pro zpracování položek řádků, ve kterém je ID projektu 2222.
  • Workflow položky řádku 3 – tento workflow slouží pro zpracování položek řádků, ve kterém 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.