Subprocessos Ad-hoc são utilizados para criar tarefas opcionais e que podem ser acionadas em um processo a qualquer momento. Veja um exemplo:
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”.
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.
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:
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: