In questa pagina

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.

Simbolo di evento finale BPMN 2.0 di ProcessMind, che mostra la conclusione e l’esito del processo

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