Le regole di programmazione sono valide per tutti i task nella programmazione, pertanto si possono applicare anche ai gruppi di task. Le regole configurate nella finestra di dialogo Programmazione vengono copiate nei nuovi task di programmazione.
Regole di programmazione disponibili:
- Approvazione automatica task: completa automaticamente le approvazioni specificate solo se sono state soddisfatte le condizioni indicate.
Un esempio di condizioni che potrebbero essere valide per questa regola è quando gli attributi hanno valori specifici (inclusi gli attributi calcolati).
Quando le condizioni vengono soddisfatte, i livelli approvatore specificati vengono contrassegnati come completati e il flusso di lavoro prosegue al successivo livello di approvazione oppure viene chiuso se non ne esistono altri.
- Sottomissione automatica task: sottomette automaticamente un task se vengono soddisfatte le condizioni indicate.
Quando le condizioni vengono soddisfatte, il ruolo Assegnatario viene contrassegnato come completato e il flusso di lavoro prosegue al primo livello di approvazione oppure viene chiuso se non ne esistono altri.
- Impedisci approvazione task: impedisce l'approvazione di un task in base ai valori degli attributi o ad altre caratteristiche.
- Impedisci sottomissione task: impedisce la sottomissione di un task in base ai valori degli attributi o ad altre caratteristiche.
- Impedisci rifiuto task: questa regola impedisce il rifiuto di un task sulla base dei valori di attributi o di altre caratteristiche. Questa regola viene eseguita quando l'assegnatario fa clic su Sottometti.
- Invia e-mail all'aggiornamento: questa regola viene eseguita in base alle azioni utente sul task. È pertanto necessario impostare le condizioni per la regola in modo appropriato. La condizione più comune prevede una condizione con l'attributo Stato o l'attributo Stato (dettagliato):
- Attributo Stato: l'unico valore valido che è possibile selezionare è Chiuso. In sospeso, Aperto ed Errore sono tutti stati associati alle azioni automatiche presente nel task.
- Attributo Stato (dettagliato): gli stati validi sono presso l'approvatore.