Ir para o conteúdo principal

Subprocesso

Atividades definidas como Sub processo iniciam um processo já existente na base de dados. É utilizada comumente em casos onde um processo utiliza de procedimentos comuns entre os setores.

Ex: Você está criando um processo de Agendamento de Viagem, e após configurar campos solicitando dados como destino e data da viagem, precisa solicitar os dados da reserva do carro, porém já existe um processo para isso, e você não quer criar os mesmos campos de formulário uma segunda vez.

Para casos como esse, a atividade pode ser definida como um sub processo que irá iniciar o processo de Reserva de Carro já trazendo algumas informações do processo de Agendamento de Viagem.

Após a execução do processo "Reserva de carro" o fluxo original será executado normalmente, até que o processo seja finalizado e o agendamento realizado.

Qual a diferença da atividade para o evento "Iniciar novo processo"?

A atividade de subprocesso irá criar uma instância de um novo procedimento. Enquanto essa nova instância está sendo criada, a atividade atual, onde foi configurado a atividade "Subprocesso", irá ficar parado "aguardando" a finalização