Činnost 6. 3. 1a - Procesy a workflow pro doklady
Umožňuje definovat firemní procesy a nastavit workflow mezi podprocesy. Procesy se definují vždy jako podprocesy nadřízeného procesu. Nejvyšším nadřízeným procesem je řádek s názvem „Procesy“. Podproces lze založit jako zcela nový nebo vložit již existující, k tomu slouží tlačítko „Vložit podřízený proces“.
Pro Proces je klíčové vyplnění následujících polí:
Název procesu.
Typ procesu - popisný / výkonný / dílčí.
Výkonné funkční místo.
Řídící funkční místo – nevyplněné se použije dle nastavení skupin uživatelů.
Rozhodné datum.
Lhůta pro zahájení – nevyplněné je nula.
Lhůta pro ukončení - nevyplněné je nula.
Vzor dokladu.
Úkol splněn podle – stavu dokladu / stavu úkolu.
Úkol splněn od stavu dokladu.
Formulář ESO – nevyplněný se použije z nastavení pro vzor nebo typ dokladu.
Pro doklady od data – podle zdanitelného plnění dokladu.
Workflow lze založit pouze mezi dvěma označenými procesy, k tomu slouží tlačítko „Vložit workflow“. V případě potřeby obrácení směru workflow lze použít tlačítko „Obrátit workflow“.
Pro Workflow je klíčové vyplnění následujících polí:
Podmínka startu – podle stavu dokladu / úkol splněn.
Stav dokladu – při podmínce startu podle stavu dokladu.
Typ podmínky – popisná / postačující / nutná.
Smyčka – nevyplněná se chápe jako Ne.
Vstupní formulář
Definice procesů a vazeb mezi nimi
Export procesů
Umožňuje exportovat definice procesů v XML tvaru.
Pomocí takto vytvořeného exportního souboru je možno například zajistit přenos definic procesů mezi různými aplikacemi.
Zatržením možnosti „Včetně podřízených procesů objektů“ se budou exportovat i všechny podřízené procesy (všech úrovní - rekurzivně).
Zatržením možnosti „Včetně uživatelských objektů“ se budou exportovat i procedury, které jsou uvedeny v exec proceduře exportovaných procesů (Proces.ExecProc_Proces).
Import procesů
Umožňuje imortovat definice procesů v XML tvaru
Pomocí tohoto importu je možno například zajistit přenos definic procesů mezi různými aplikacemi.
Pokud je mezi importovanými procesy již existující proces (dle kódu procesu), je nutno jeho přepsání potvrdit zatržením možnosti „Přepsat existující procesy“.
Pokud je mezi importovanými uživatelskými objekty již existující objekt (dle názvu objektu), je nutno jeho přepsání potvrdit zatržením možnosti „Přepsat uživatelské objekty“.