Compuertas

Compuerta Exclusiva(Exclusive Gateway)

Un punto de decisión que dirige el flujo hacia exactamente UNO de varios caminos, según la evaluación de una condición. La compuerta O exclusivo (XOR) de BPMN. Rombo, opcionalmente con una X.

La Compuerta Exclusiva (Exclusive Gateway) evalúa sus condiciones de salida en orden y envía el token por la primera que sea verdadera — nunca por más de una. Defina siempre un flujo por defecto (marcado con una barra) para que el token no pueda quedar bloqueado cuando ninguna condición se cumpla.

Utilizada como unión, simplemente deja pasar cada token que llega — no sincroniza.

Cuándo usar y evitar

Cuándo usar

  • Cuando el proceso deba seguir exactamente uno de varios caminos mutuamente excluyentes (¿Aprobado? sí/no).

  • Para reconverger caminos alternativos que nunca se ejecutan en paralelo (unión exclusiva).

  • Cuando la decisión utiliza datos ya disponibles en la instancia.

Cuándo NO usar

  • Cuando varios caminos puedan ejecutarse al mismo tiempo — Paralela (AND) o Inclusiva (OR).

  • Cuando la elección dependa de un evento externo (mensaje frente a tiempo de espera agotado) — Compuerta basada en eventos.

  • Como sincronizador de ramas paralelas — una unión exclusiva deja pasar cada token directamente.

Ejemplo de negocio

Decisión de crédito según el importe

Diagrama BPMN: Decisión de crédito según el importe
Decisión de crédito según el importe

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. Tras Analizar solicitud, el token llega a la Compuerta Exclusiva (resaltada) «¿Importe > 10.000 $?».
  2. Verdadero → Aprobación del comité; en caso contrario, el flujo por defecto lleva a Aprobación automática.
  3. Se toma exactamente un camino; ambos convergen después en el mismo final.

Diferencias

Compuerta Exclusiva frente a Compuerta basada en eventos

La Compuerta Exclusiva decide sobre datos, de forma inmediata. La Compuerta basada en eventos decide según qué evento ocurre primero — el proceso espera. Decisión interna → exclusiva; carrera entre estímulos externos → basada en eventos.

Compuerta Exclusiva frente a Compuerta Inclusiva

La Exclusiva (XOR) toma exactamente un camino. La Inclusiva (OR) activa cada camino cuya condición sea verdadera — uno, varios o todos — y su unión espera solo a los que fueron activados.

Preguntas frecuentes

¿Qué ocurre si ninguna condición es verdadera?

Con un flujo por defecto, el token lo toma. Sin él, el modelo está mal construido — el token queda en bloqueo mutuo. Modele siempre el flujo por defecto.

¿Es obligatorio el marcador X en el rombo?

Es opcional según la especificación — pero se recomienda para la legibilidad, y la mayoría de las herramientas lo dibujan.

Elementos relacionados