Eventos

Evento de Borda de Timer (não-interrompente)(Timer Boundary Event (non-interrupting))

Dispara um caminho paralelo em agenda enquanto a atividade continua rodando — o padrão do lembrete. Círculo duplo com relógio, borda tracejada.

A Borda de Timer não-interrompente (non-interrupting Timer Boundary Event) adiciona ações laterais a uma atividade em execução sem perturbá-la: envie um lembrete após 2 dias, notifique o solicitante semanalmente, registre um checkpoint. Com timer cíclico, pode disparar repetidamente enquanto a atividade viver.

Quando usar e evitar

Quando usar

  • Para lembretes e cutucadas enquanto a tarefa espera na fila de alguém.

  • Para notificações periódicas de status durante atividades longas.

  • Para acionar ações de checkpoint (métricas, parciais) sem tocar no trabalho principal.

Quando NÃO usar

  • Quando o fim do prazo deve cancelar o trabalho — variante interrompente.

  • Como condutor principal do fluxo — é um canal auxiliar.

  • Quando a ação lateral muda o resultado da atividade — esse acoplamento merece modelagem explícita.

Exemplo de negócio

Lembrando o aprovador a cada 2 dias

Diagrama BPMN: Lembrando o aprovador a cada 2 dias
Lembrando o aprovador a cada 2 dias

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.

Abrir no editor HEFLO →

Passo a passo

  1. Aprovar solicitação de compra aguarda o aprovador.
  2. A cada 2 dias, a Borda de Timer não-interrompente (destacada, tracejada) dispara — a tarefa em si permanece intocada.
  3. Enviar lembrete cutuca o aprovador num caminho paralelo, que então encerra; a aprovação continua normalmente.

Diferenças

Borda não-interrompente vs. processo separado de lembretes

A borda amarra o ciclo de vida do lembrete ao da atividade: arma quando ela inicia e desarma quando termina — sem lembretes órfãos. Um processo separado precisaria fazer essa contabilidade à mão.

FAQ

Pode disparar mais de uma vez?

Sim, com timer cíclico (ex.: R/P2D) dispara repetidamente enquanto a atividade estiver ativa.

O que acontece com caminhos laterais em andamento quando a atividade conclui?

Os já iniciados terminam por conta própria; o timer apenas para de agendar novos.

Elementos relacionados