Questo campo, i cui valori sono definiti nel menù locale 2923, definisce le condizioni di attivazione del Workflow. Sono utilizzabili i seguenti valori:
- Inizio Workflow: l'azione è attivata all'inizio della composizione del testo del messaggio. Quando il Workflow è di tipo Riga, viene eseguita una volta per testata, prima della composizione del testo di testata. Le variabili ritornate dall'azione possono essere utilizzate nel testo del mail (ma per lo più per definire i destinatari o le condizioni dell'invio, che sono già valorizzate in questa fase).
- Fine Workflow: l'azione è attivata dopo l'invio del messaggio. Quando il Workflow è di tipo riga, quest'azione viene eseguita una volta per gruppi di righe.
- Pre-riga: l'azione viene attivata prima della lettura della prima riga, quando si ha un Workflow di tipo testata e righe. Ciò permette per esempio d'inizializzare delle variabili di totalizzazione per ottenere un totale delle righe, essendo la totalizzazione realizzata in un'azione Riga.
- Riga: l'azione viene attivata appena prima della composizione di ogni riga di messaggio, nel caso di un Workflow di tipo riga. Le variabili ritornate dall'azione possono quindi essere utilizzate nel testo riga.
- Firma: l'azione viene attivata dopo l'inserimento della firma (la variabile [L]RESULT generata da questo inserimento è quindi conosciuta), ma prima dell'aggiornamento (è possibile modificare tale valore durante l'azione). Nel caso di una firma, tutti gli aggiornamenti vengono realizzati in una sola transazione. Così, se un Rollback viene realizzato in una delle azioni attivate dall'evento, si ripristina la situazione di partenza per tutti gli aggiornamenti effettuati.
In caso generale, dal punto di vista transazionale, occorre notare che l'azione effettuata parte dalla transazione di Workflow del messaggio (se un Rollbackviene effettuato durante la composizione del messaggio, gli aggiornamenti fatti con l'azione vengono assegnati). Viene effettuata una transazione indipendente per controllo (ma tale transazione essendo realizzata dopo, i valori ritornati dall'azione possono essere utilizzati.
Nel caso particolare del Workflow su oggetto, tutto è effettuato in una sola transazione. In altro modo, se la creazione o la variazione di una scheda fallisce, viene effettuato un Rollback sull'insieme degli aggiornamenti attivati dalle azioni.
Lo stesso vale per il controllo: la transazione che segue l'inserimento del controllo include l'attivazione delle azioni.