==== Činnost 6. 3. 1b - Procesy a workflow mimo doklady ==== Obdoba činnosti 6.3.1a, ale definice procesů a workflow se nedefinuje nad tabulkou dokladů (HDOK), ale je umožněna jejich definice nad tabulkami SDOK, SUBJEKT, ZBOZI a DOKUMENT \\ \\ Vzhledem k tomu, že při definici nad jinými tabulkami nelze využít některé vlastnosti používané v dokladech (například typ dokladu, vzor dokladu, stav apod.), plynou z toho zejména tato omezení :\\ - je nutno určit tabulku, nad kterou je proces definován\\ - výkonný uživatel a řídící funkční místo nelze určit dle dokladu ani dle předchůdce dokladu\\ - řídící uživatel a řídící funkční místo nelze určit dle dokladu ani dle předchůdce dokladu\\ - rozhodné datum nelze určit dle dat na dokladu, ale pouze dle algoritmu nebo dle splnění úkolu\\ - splnění úkolu nelze definovat dle stavu dokladu\\ - podmínka aktivity nelze definovat dle stavu dokladu\\ - nelze definovat pouze pro určitý typ a vzor dokladu\\ \\ Způsob tvorby může být pouze "on-line", vlastní zpracování (tvorba úkolů) je realizována v nových triggerech těchto tabulek (trSubjekt_WorkFlowOnline, trSDOK_WorkFlowOnline, trZBOZI_WorkFlowOnline a trDOKUMENT_WorkFlowOnline).\\ \\ \\ === Vstupní formulář === Definice procesů a vazeb mezi nimi.\\ Používá se stejná stránka jako v činnosti 6.3.1a, některé položky nebo hodnoty ve výběrových položkách jsou na základě zvolené tabulky skrývány pomocí JScriptu (script\Podprocesy.js). \\ Tato funkčnost skrývání položek je možná pouze v obecném klientovi, v případě zobrazení v Internet Exploreru jsou i pro ostatní tabulky viditelné všechny položky, i když pro definici nemají v tomto případě žádný význam (jedná se zejména o položky související se stavem dokladu apod.).\\