Skip to content

AND Split

Um AND Split inicia todos os ramos de saída elegíveis. Use-o quando atividades independentes puderem avançar em paralelo.

Quando usar

  • enviar notificações para canais diferentes;
  • consultar fontes independentes;
  • iniciar validações que não dependem umas das outras.

Comportamento

Cada ramo recebe o contexto da execução no ponto da divisão. Quando o fluxo precisar esperar todos os ramos, direcione-os para um nó JOIN.

Efeitos concorrentes

Evite permitir que dois ramos atualizem o mesmo dado sem uma regra de precedência clara.

Erros comuns

  • usar paralelismo quando a ordem das ações importa;
  • criar ramos sem caminho de conclusão;
  • enviar somente parte dos ramos ao JOIN correspondente.

Documentação pública do iBPMS.