- Introducción y primeros pasos
- Página de destino de Maestro
- Modelado de procesos
- Implementación del proceso
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Licencia
- Información de referencia

Guía del usuario de Maestro
Esta página introduce patrones de modelado BPMN típicos utilizados para representar la lógica empresarial de forma clara y coherente en los diagramas de proceso. Estos patrones ayudan a estructurar el proceso visual y conceptualmente, incluso cuando no todos los elementos se admiten en el runtime.
Una ruta lineal conecta tareas y eventos en un orden específico. Utiliza una flecha de flujo de secuencia (→) para indicar la progresión del trabajo.
Caso de uso: actividades paso a paso, como envío de formularios → validación → aprobación.
Utiliza una puerta de enlace paralela (bifurcación) para modelar actividades simultáneas. Todas las ramas salientes se activan simultáneamente. Utilice otra puerta de enlace paralela (join) para sincronizar las rutas.
→ [Parallel Gateway] → Task A
→ Task B
→ [Parallel Gateway] → Task A
→ Task B
Tanto la tarea A como la tarea B deben completarse antes de que el proceso continúe.
Utilice una puerta de enlace exclusiva para modelar puntos de decisión. Solo se sigue una ruta de salida en función de las condiciones definidas. Añade un flujo predeterminado por seguridad.
Caso de uso: enrutamiento basado en el resultado de la aprobación.
→ [Exclusive Gateway] → Approve → Next Step
→ Reject → End
→ [Exclusive Gateway] → Approve → Next Step
→ Reject → End
Solo se selecciona una ruta durante la ejecución.
Utiliza una puerta de enlace inclusiva para permitir que se activen una o más ramas, dependiendo de las condiciones evaluadas. La sincronización requiere que se completen todas las ramas activas.
Caso de uso: subprocesos opcionales basados en la selección del usuario.
Repetition in a process can be modeled using loop markers on tasks or subprocesses, or through control flow patterns such as gateways and sequence flows that form loops. Loop markers serve as visual indicators that an activity is expected to repeat, while control flow loops represent explicit runtime logic.
Maestro supports both approaches. However, ensure that control-flow-based loops are well-defined to avoid unintended infinite cycles. For repeated execution over a collection, consider using multi-instance markers
See looping support for more details.
Caso de uso: aprobación del documento enviada a varios revisores en secuencia o en paralelo.