Eventos

Conditional Boundary Event

Se dispara cuando una condición de negocio se vuelve verdadera mientras la actividad se ejecuta; interruptivo o no. Doble círculo con un icono de hoja rayada.

El Evento Condicional en el Borde (Conditional Boundary Event) supervisa una actividad mediante una regla de datos: si el estado vigilado cambia de una manera que importa (el cliente se autoatendió, la solicitud se retiró, se superó un límite), el borde reacciona — cancelando el trabajo (interruptivo) o generando una acción paralela (no interruptivo).

Cuándo usar y evitar

Cuándo usar

  • Para abandonar un trabajo que se volvió sin sentido (interruptivo): el cliente ya lo resolvió, la solicitud se retiró.

  • Para disparar acciones paralelas cuando los datos cruzan un umbral durante la actividad.

  • Cuando el hecho terminante se basa en un estado más que en un mensaje explícito.

Cuándo NO usar

  • Cuando existe una notificación explícita — un Mensaje en el Borde es más directo.

  • Para límites de tiempo — Temporizador en el Borde.

  • Si la implementación no puede realmente supervisar la condición.

Ejemplo de negocio

Abandonar una cotización manual cuando el cliente se autoatiende

Diagrama BPMN: Abandonar una cotización manual cuando el cliente se autoatiende
Abandonar una cotización manual cuando el cliente se autoatiende

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.

Abrir en el editor HEFLO →

Paso a paso

  1. Preparar cotización manual está en curso.
  2. El cliente completa la compra en línea: la condición «pedido ya realizado» se vuelve verdadera y el Condicional en el Borde (resaltado) interrumpe la tarea.
  3. Cerrar solicitud como autoatendida concluye en el camino de excepción.

Diferencias

Condicional vs Mensaje en el borde

Si alguien avisa al proceso, es un mensaje; si el proceso lo observa en los datos, es una condición. Las condiciones brillan cuando el hecho aparece silenciosamente en los sistemas.

Preguntas frecuentes

¿Cuándo se evalúa la condición por primera vez?

Al iniciarse la actividad (armando el borde). Según la especificación, si ya es verdadera en ese momento, el evento se dispara de inmediato.

¿Interruptivo o no — cuál es lo típico?

Ambos son comunes: interruptivo para «el trabajo se volvió sin sentido», no interruptivo para acciones paralelas de umbral.

Elementos relacionados