Princip vytvoření agendy
Návrh agendy se skládá z několika kroků.
-
Prvním krokem je sestavení workflow čili vytvoření diagramu průběhu činnosti agendy. Ten popisuje, jak je agenda zahájena, jakou cestou se její zpracování odehrává a za jakých okolností a jak je ukončena. Workflow procesu se může větvit v závislosti na volbách uživatelů, datech vložených do formuláře či načtených odjinud. K návrhu workflow se používá FlowApps Designer, což je aplikace spouštěná ze Sofa a pracující ve webovém rozhraní.
-
Jakmile workflow obsahuje prvky typu Uživatelský úkol, lze přikročit k návrhu formuláře, který uživatelé v průběhu agendy budou vyplňovat. Návrh formuláře zahrnuje jeho vzhled, tedy pole určená k vyplňování a jejich uspořádání, ale i logiku zpracování – pole mohou být automaticky předvyplněna, mohou se zobrazovat a skrývat na základě dostupných dat a pravidelně bývá zapojena i kontrola vložených údajů s cílem zabránit výskytu chyb při vyplňování. Pro přípravu formulářů se používá další aplikace – FormApps Designer.
-
Během vytváření agendy je také třeba navrhnout její proměnné i další datové zdroje, se kterými bude agenda pracovat. Strukturu dat si můžete navrhnout již na začátku vytváření procesu, nebo ji budovat postupně, jak si to vyžádají jednotlivé prvky workflow a formulářů.
-
Je-li agenda dokončena a vyzkoušena, lze ji Publikovat, tedy zpřístupnit uživatelům k používání. Systém nejprve provede validaci (popisuje kapitola Validace) a pokud je proces bez chyb, je publikován.