Eventos

Evento Intermediário de Timer(Intermediate Timer Event)

Pausa o fluxo por uma duração, até uma data, ou até a próxima ocorrência de um ciclo. Círculo duplo fino com relógio.

O Evento Intermediário de Timer (Intermediate Timer Event) é o *espere aqui* do BPMN: períodos de carência, prazos legais, pausas de retry. O token fica no evento até o timer disparar e então continua.

Quando usar e evitar

Quando usar

  • Para períodos de espera obrigatórios (ex.: 7 dias de carência antes de cobrar).

  • Para agendar o próximo passo em horário específico (enviar lembretes às 9h).

  • Para espaçar tentativas de acesso a um sistema externo.

Quando NÃO usar

  • Para limitar o tempo de uma atividade — isso é Evento de Borda de Timer na atividade.

  • Para iniciar processo em agenda — Início de Timer.

  • Para esperar uma resposta externa — esperar estímulo é captura de Mensagem/Sinal, não timer.

Exemplo de negócio

Carência antes da primeira cobrança

Diagrama BPMN: Carência antes da primeira cobrança
Carência antes da primeira cobrança

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

Abrir no editor HEFLO →

Passo a passo

  1. O cliente assina e Registrar assinatura conclui.
  2. O Timer Intermediário (destacado) segura o token pelos 7 dias de carência exigidos pela política.
  3. Após o período, Cobrar primeira mensalidade executa.

Diferenças

Timer Intermediário vs. Borda de Timer

O intermediário é uma pausa deliberada no caminho — tudo espera. A borda supervisiona uma atividade — dispara apenas se a atividade ainda estiver rodando quando o prazo vence. Pausa → intermediário; prazo/SLA → borda.

FAQ

O timer é só de captura?

Sim. Tempo não pode ser 'lançado'; eventos de timer existem apenas em posições de captura (início, intermediário, borda).

A duração pode ser dinâmica?

Sim — os motores aceitam expressões (ex.: uma variável com o número de dias) na definição do timer.

Elementos relacionados