maestro
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía del usuario de Maestro

Última actualización 20 de oct. de 2025

Puertas de enlace y lógica de flujo

Las puertas de enlace controlan cómo un proceso se ramifica y se fusiona durante la ejecución. Aunque las puertas de enlace influyen en el flujo, no realizan ninguna acción por sí mismas. Evalúan las condiciones, sincronizan ramas o crean rutas paralelas. Esta sección explica cómo utilizar puertas de enlace de forma efectiva en los modelos BPMN, incluso cuando la lógica condicional se maneja externamente o el soporte de ejecución es parcial.

Puerta de enlace exclusiva

La puerta de enlace exclusiva permite seguir solo una ruta saliente, basada en condiciones mutuamente excluyentes.

En Maestro, puedes marcar una ruta como la predeterminada utilizando el atributo default en el elemento <exclusiveGateway>.


Caso de uso de modelado: enrutamiento basado en el estado (por ejemplo, aprobado, rechazado, necesita aclaración).

  • Utiliza un flujo saliente por condición.
  • Definir una ruta predeterminada para los casos en los que no coincidan las condiciones.
Nota: etiqueta cada flujo con claridad. Evita las condiciones ambiguas.

Puerta de enlace inclusiva

La puerta de enlace inclusiva puede activar una o más rutas salientes, dependiendo de las condiciones que se evalúen como verdaderas. Fusiona las rutas entrantes solo después de que se completen todas las ramas activas.



Caso de uso de modelado: actividades paralelas opcionales (por ejemplo, notificar al cliente y registrar solicitud, si corresponde)

  1. Modelar una puerta de enlace de fusión para unir rutas.
  2. Úsalo con precaución: fusionar ramas inclusivas puede crear confusión si las condiciones se superponen.

Puerta de enlace paralela

La puerta de enlace paralela activa todas las rutas salientes simultáneamente. Cuando se utiliza para fusionar, espera a que se completen todas las rutas entrantes.



Caso de uso de modelado: ejecutar tareas independientes en paralelo, como enviar confirmación y generar un informe.
  • No se evalúan las condiciones: el flujo es incondicional.
  • Utilízalo para modelar concurrencia o sincronización.
Importante: utiliza siempre una puerta de enlace paralela para unir ramas que se dividieron en paralelo.

Puerta de enlace basada en eventos

La puerta de enlace basada en eventos espera a que se produzca uno de varios eventos . El primer evento desencadenado determina la ruta tomada. Esta puerta de enlace debe ir seguida inmediatamente por la captura de eventos intermedios o las tareas de recepción.



Caso de uso de modelado: esperar una respuesta o tiempo de espera del cliente.

  • Solo se sigue una ruta saliente.
  • Todos los demás eventos se vuelven inválidos una vez que se desencadena uno.
Importante: Las puertas de enlace de eventos representan incertidumbre. Utilízalo solo cuando el proceso debe reaccionar a una entrada externa.

Fusión de puertas de enlace

Cuando las rutas se ramifican desde una puerta de enlace, a menudo se requiere una fusión correspondiente.

Tipo de puerta de enlaceIcono¿Se requiere fusión?Tipo de fusión
Exclusivopuerta de enlace exclusivaOpcionalExclusivo
IncluidoPuerta de enlace inclusivaObligatorioIncluido
ParaleloPuerta de enlace paralelaObligatorioParalelo
Importante: para mayor claridad, modela siempre los puntos de fusión de forma explícita, incluso si solo se espera que continúe una ruta.

Consejos de modelado

  • Etiqueta siempre las condiciones de la puerta de enlace para legibilidad empresarial.
  • Evita las puertas de enlace anidadas complejas cuando sea posible. Considera los subprocesos para encapsular la lógica.
  • Los flujos predeterminados deben definirse claramente para evitar comportamientos ambiguos.
  • No mezcles tipos de puerta de enlace durante la fusión (por ejemplo, fusionar ramas paralelas con una puerta de enlace exclusiva).

Para obtener más información sobre los elementos BPMN compatibles con Maestro, consulta Compatibilidad con BPMN.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.