Atividades de Subfluxo

Ao projetar um processo de negócios complexo, ele pode se tornar muito grande para gerenciar como uma definição de processo monolítico. Uma atividade de subfluxo permite que outra definição de processo seja aprovada como parte de outro processo. Para aprovar um processo como um subfluxo, a atividade de subfluxo deve identificar o processo que será aprovado pelo nome. Tal como acontece com os outros mecanismos de aprovação de processo, a versão mais recente liberada do processo é a que vai ser aprovada.

Subfluxos podem ser aprovados sincronamente. Isto significa que a ramificação do fluxo de trabalho pai contendo a atividade de subfluxo que iniciou o processo de subfluxo aguarda até que o processo de subfluxo seja concluído antes de continuar. Alternativamente, um subfluxo pode ser aprovado assincronamente. Isto significa que uma vez que a atividade subfluxo inicia o processo de subfluxo, a ramificação contendo essa atividade de subfluxo continua imediatamente com o resultado do processo de subfluxo não tendo qualquer efeito sobre o processo pai.

Os metadados associados com atividades de subfluxo são descritos no capítulo Subfluxo do Guia de Referência de Fluxo de Trabalho do Cúram.