Evento finale
Cos’è un evento finale
Un evento finale BPMN 2.0 segna la conclusione o l’interruzione di un processo aziendale. Indica il punto in cui il processo termina e dopo il quale non si svolgono altre attività. Nei diagrammi BPMN, l’evento finale è rappresentato da un cerchio con bordo spesso e può indicare diversi esiti, come la conclusione normale o una condizione di errore.
Punti chiave sugli eventi finali
- Rappresentazione visiva: un cerchio con il bordo spesso.
- Tipi di eventi finali:
- Evento finale con messaggio: invia un messaggio al termine del processo.
- Evento finale con segnale: trasmette un segnale ad altri processi o sistemi al termine del processo.
- Evento finale di errore: indica che il processo si è concluso a causa di un errore.
- Evento finale di terminazione: interrompe immediatamente tutte le attività e termina l’intera istanza del processo.
- Evento finale di escalation: indica che si è verificata un’escalation, che richiede un intervento a un livello superiore.
Gli eventi finali non hanno Sequence Flow in uscita, poiché rappresentano il punto conclusivo del processo. Indicano l’esito del processo e consentono di rappresentarne correttamente la conclusione.
Un evento finale segna la conclusione di un processo. Il processo termina quando sono state eseguite tutte le fasi indicate nel diagramma e si raggiunge l’evento finale. Poiché un processo può avere esiti diversi, ad esempio positivo o negativo, è possibile usare più eventi finali per rappresentarli. Per esempio, se un ordine viene elaborato correttamente, il processo si conclude con un esito positivo. Se i dati della carta non sono corretti e la transazione non va a buon fine, non viene generata alcuna ricevuta e l’ordine è considerato non riuscito.
In questo esempio gli esiti finali sono diversi, anche se entrambi sono rappresentati da eventi finali. Se un processo include più eventi finali, è necessario assegnare a ciascuno un nome distinto per evitare confusione.
Tutti gli eventi e i relativi simboli
| Inizio | Intermedio | Fine | ||||||
|---|---|---|---|---|---|---|---|---|
| Type | Normale | Sotto-processo evento | Sotto-processo evento non interrompente | Ricezione | Di confine | Di confine non interrompente | Generazione | |
| Nessuno | | |||||||
| Messaggio | | | | | | | | |
| Timer | | | | | | | ||
| Condizionale | | | | | | | ||
| Link | | | | |||||
| Segnale | | | | | | | | |
| Errore | | | | |||||
| Escalation | | | | | | | ||
| Terminazione | | |||||||
| Compensazione | | | | | ||||
| Annullamento | | | ||||||
| Multiplo | | | | | | | | |
| Multiplo parallelo | | | | | | | ||
Argomenti correlati
- Eventi: tutti i tipi di evento.
- Evento di inizio: indica dove inizia un processo.