At line 1 added 34 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
|
!! OBIETTIVI\\ |
|
* Fornire gli strumenti standard per l'inizializzazione, creazione, aggiornamento di ordini di workflow.\\ |
* Eseguire azioni particolari a livello di utente sugli ordini, come l'annullamento, il congelamento...\\ |
|
!! FUNZIONI E METODI\\ |
|
! AZI E AZI.NAU: Azioni su ordini.\\ |
Forniscono una chiamata a funzioni di cambio stato di ordini di workflow. |
La funzione AZI testa le autorizzazioni WFORTE, mentre la AZI.NAU no ed è riservata principalmente per uso interno. |
|
! OGG.CLO\\ |
Chiude tutti i workflow intestati a un determinato oggetto. |
|
! AGG.PRO\\ |
Tramite questa chiamata è possibile aggiornare un ordine di workflow di cui si sia cambiato il processo aggiungendo nuove transizioni. |
È applicabile in un insieme limitato di casi ed è in generale un'operazione molto rischiosa da effettuare. |
|
Cosa fa: |
* Scandisce lo script del processo e per ogni transizione crea un equivalente impegno nell'ordine se non c'è già.\\ |
* Allinea il processo.\\ |
|
Quando si può fare: |
* Se l'ordine non è ancora stato avanzato oppure è "indietro" rispetto al punto in cui sono presenti le nuove transizioni. |
Quando SICURAMENTE non si può fare: |
* Se ho, ad esempio, inserito una nuova transizione T2 tra due vecchie transizioni T1 e T3, e l'ordine è già stato avanzato a T3. |
|