Eventos

Evento de Inicio de Señal(Signal Start Event)

Inicia el proceso cuando se capta una señal difundida. Círculo fino con un icono de triángulo. Las señales no tienen destinatario concreto — reacciona cualquiera que esté escuchando.

El Evento de Inicio Señal (Signal Start Event) suscribe el proceso a una difusión: cuando alguien emite la señal (desde cualquier proceso), cada suscriptor inicia una instancia. Desacopla al emisor de los suscriptores — quien emite no sabe quién reacciona.

Cuándo usar y evitar

Cuándo usar

  • Para hechos a escala de toda la empresa con muchas reacciones independientes: «tarifario publicado», «campaña lanzada», «mantenimiento del sistema anunciado».

  • Cuando deben poder añadirse nuevos procesos suscriptores sin tocar al emisor.

  • Para propagar un mismo hecho de negocio hacia varios procesos a la vez.

Cuándo NO usar

  • Para comunicación uno a uno con un destinatario conocido — eso es un Mensaje.

  • Dentro de un mismo proceso para saltar entre ramas — utilice Eventos de Enlace o reestructure el flujo.

  • Cuando la reacción debe estar garantizada y confirmarse su recepción — las difusiones no tienen semántica de confirmación de entrega.

Ejemplo de negocio

Procesos regionales reaccionan al lanzamiento de una campaña

Diagrama BPMN: Procesos regionales reaccionan al lanzamiento de una campaña
Procesos regionales reaccionan al lanzamiento de una campaña

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. Marketing emite la señal «Campaña lanzada» en otra parte de la organización.
  2. El Evento de Inicio Señal (resaltado) capta la difusión e inicia el proceso de preparación de esta región — cada otra región hace lo mismo, de manera independiente.
  3. La instancia termina con la región lista.

Diferencias

Diferencia entre Señal y Mensaje

Un Mensaje se dirige de punto a punto entre dos participantes. Una Señal es una difusión: sin destinatario, con cualquier número de suscriptores (incluido cero). Conversación uno a uno → Mensaje; publicación/suscripción → Señal.

Preguntas frecuentes

¿Puede una misma señal iniciar varios procesos distintos?

Sí — para eso existe. Cada proceso con un Evento de Inicio Señal correspondiente crea una instancia.

¿Sabe el emisor quién reaccionó?

No. Las señales son difusiones sin confirmación (fire-and-forget); si el emisor necesita un acuse de recibo, utilice mensajes.

Elementos relacionados