Un sottoprocesso è una raccolta logica di attività che esiste solo all'interno del relativo processo parent. Il raggruppamento di elementi del processo correlati in un sottoprocesso semplifica la vista del processo. Un processo secondario nasconde la complessità dei dettagli del singolo passo fino a quando non viene aperta l'attività del processo secondario.
Informazioni su questa attività
Creare un processo secondario per incapsulare i passi logicamente correlati in un processo, per rendere il processo più gestibile. Ad esempio, è possibile creare un sottoprocesso per contenere la logica di gestione degli errori.
Procedura
- Aprire il processo parent.
- Nella pagina Definizione, aggiungere un sottoprocesso al diagramma e denominare il sottoprocesso.
Nota: le swimlane che vengono aggiunte al sottoprocesso sono indipendenti. Non fanno parte delle swimlane contenute nel processo parent.
- Fare doppio clic sull'attività del sottoprocesso per aprire il sottoprocesso e modellare il diagramma.
- I sottoprocessi hanno accesso a tutte le variabili definite nel processo parent. Non è necessario associare i dati per passare i dati all'interno o all'esterno del sottoprocesso. Tuttavia, è possibile dichiarare le variabili disponibili solo per il sottoprocesso (e per tutti i sottoprocessi in esso contenuti). Vedere Modeling subprocess data.
- Come per altre attività, è possibile configurare il sottoprocesso per eseguire i passi del sottoprocesso più volte. Selezionare l'attività del sottoprocesso nel processo parent e impostare il comportamento di ripetizione nella scheda Generale .
- Fare clic su Salva o su Termina modifica.