Subprocessos Ad-hoc

Subprocessos Ad-hoc são utilizados para criar tarefas opcionais e que podem ser acionadas em um processo a qualquer momento. Veja um exemplo:

BPMN Subprocessos adhoc

Quando o processo é automatizado, existirá a direita na barra lateral um link para iniciar cada tarefa do subprocesso ad-hoc que não possua fluxos de entrada e esteja na mesma piscina ou fora de qualquer piscina (subprocess ad-hoc global). No exemplo acima são candidatas as tarefas “Tarefa avulsa” e “Tarefa simples”.

Iniciando um subprocesso adhoc

No interior de um subprocesso ad-hoc não é possível incluir piscinas e raias, e por esse motivo você deve usar o campo “Ator” de cada tarefa para definir o responsável.

Configurar responsável por uma tarefa adhoc

Cada tarefa segue um fluxo paralelo e recebe um número consistente no número da instância do processo, um período e um número seqüencial. Veja o exemplo abaixo:

Numeração de tarefas de subprocessos ad hoc

Por ser uma construção potencialmente de múltiplas execuções, cada “token” de tarefas ad-hoc possuem um repositório de valores exclusivo, independente da instância principal.

Subprocessos ad-hoc e listagem de Itens de Trabalho

As tokens de subprocessos são exibidas no widget de listagem como itens separados da instância principal. Confira na figura abaixo a presença do item 1 e 1.1:

Listagem de tarefas adhoc

Was this article helpful?

Related Articles