| At line 1 added 47 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! Azioni associate in B£S\\ |
| Vedi Workflow (ST-B£SWF)\\ |
| !!! Classi di autorizzazione\\ |
| \\ |
| !! Su ordini di workflow\\ |
| Mediante la classe WFORTE è possibile specificare le autorizzazioni sugli ordini di workflow, ovvero la possibilità di creare nuovi workflow di un certo tipo oppure di gestirli da utente master.\\ |
| Vedi Funzioni WorkFlow (TAB£P-WFORTE)\\ |
| \\ |
| !! Su schede del modulo\\ |
| Viene utilizzata la classe standard LO.EXD per accendere/spegnere determinate sottoschede per gli utenti. Sono gestiti, oltre allo standard 05 come default su tutte le schede, i seguenti valori.\\ |
| Con funzione WFUTEN, per la scheda principale del workflow:\\ |
| * 19 per accendere gli "Impegni attivi globali";\\ |
| * 29 per accendere gli "Impegni assegnabili".\\ |
| Con funzione F1_BASE, per le sottoschede della scheda di un ordine di workflow:\\ |
| * 19 per accendere gli "Impegni attivi globali";\\ |
| * 29 per accendere gli "Impegni assegnabili".\\ |
| Con funzione F2_BASE, per le sottoschede della scheda dell'impegno di workflow:\\ |
| * 19 per accendere gli "Impegni attivi globali";\\ |
| * 29 per accendere gli "Impegni assegnabili".\\ |
| Si ricorda che il default per tutte le schede dovrebbe essere 09/19/29/39/49/59/69/79/89/99, quindi di base tutte le schede sono abilitate.\\ |
| \\ |
| \\ |
| !! Su transizioni\\ |
| E' possibile utilizzare le autorizzazioni per specificare gli insiemi di utenti che possono assegnare / eseguire impegni di workflow, in alternativa agli altri metodi di definizione di tali insiemi tramite gruppi / liste utente.\\ |
| \\ |
| ! Autorizzazioni generiche\\ |
| E' possibile riciclare autorizzazioni definite per altri contesti per indicare chi può eseguire una transizione. Basta indicare nello script, nella parte relativa alla transizione, la classe, la funzione e il valore da controllare.\\ |
| Per classi di autorizzazione con valori del tipo SI/NO (quindi in cui il valore non è significativo, avendo diverse risposte del tipo (SI/SI/SI...), è possibile specificare nel campo valore la posizione (riga) da controllare. Ad esempio: POS02 controllerà che l'opzione della seconda riga abbia valore SI.\\ |
| \\ |
| ! Autorizzazioni specifiche\\ |
| Classi specifiche (suggerimento di nomenclatura: WF.nomeprocesso) compilate nel seguente modo:\\ |
| * Tabella significati: WF.\\ |
| * Riga 01: T1 (assegnazione).\\ |
| * Riga 02: T2 (esecuzione).\\ |
| * Tipo/param. utente: TAB£U.\\ |
| * Tipo/param. funzione: F5nomeprocesso.\\ |
| \\ |
| \\ |
| \\ |
| \\ |
| \\ |