- Introducción
- Primeros pasos
- Modelado de procesos
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot™ para Maestro (vista previa)
- Implementación del proceso
- Integrar sistemas y datos
- Depuración
- Simular
- Publicar y actualizar procesos de agente
- Escenarios de implementación comunes
- Extracción y validación de documentos
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Información de referencia

Guía del usuario de Maestro
Events
Los eventos capturan lo que sucede durante la ejecución del proceso. En BPMN, los eventos se agrupan en tres tipos principales: eventos de inicio, intermedios y finales . Estos pueden comportarse como eventos de captura (que reaccionan a un desencadenador) o eventos de lanzamiento (que envían un desencadenador).
Eventos de inicio
Los eventos de inicio definen cómo comienza un proceso. Siempre son eventos de captura y pueden desencadenarse manualmente, por un mensaje o en una programación.
-
Ninguno : inicia el proceso cuando se desencadena manualmente o se inicia a través de Orchestrator.
-
Eventos de mensaje : desencadenados por un evento de Integration Service.

-
Eventos de temporizador : inicia el proceso en una programación o retraso. Un evento de inicio de temporizador inicia un proceso basado en una programación definida en lugar de la entrada del usuario o del sistema. Configúralo utilizando la sección Temporizador , que admite los tipos Fecha, Duración o Ciclo . Para ejecuciones recurrentes, utiliza Ciclo y especifica la frecuencia de repetición (por ejemplo, por hora o por día). Los campos A las y Repeticiones proporcionan un control adicional sobre el tiempo y los límites. En la sección Implementación , establece la Acción en Ninguno si no se requiere ningún evento entrante, o en Esperar el evento del conector si el proceso debe escuchar un desencadenador externo antes de continuar. Los eventos de inicio de temporizador son ideales para automatizaciones programadas, como sincronizaciones por hora o informes diarios. Más información en Conectores de Integration Service.

Eventos intermedios
Los eventos intermedios representan algo que sucede entre el inicio y el final de un proceso. Pueden retrasar el flujo, esperar entradas, gestionar errores o señalar otras actividades.
Los eventos de captura intermedios esperan un mensaje, un temporizador o un desencadenador de API durante la ejecución. El proceso se detiene hasta que se produce el desencadenador.
Los eventos de límite son un tipo especial de evento de captura intermedio adjunto a una tarea. Se pueden configurar de la siguiente manera:
-
Eventos de límite de interrupción : cancela la tarea adjunta cuando se activa (por ejemplo, por un Temporizador o Mensaje).
Evento de límite de temporizador: interrumpe una tarea si se ejecuta demasiado tiempo. Configure una Duración, una Fecha específica o un Ciclo recurrente . El campo Valor acepta duraciones ISO 8601 (por ejemplo,
PT1Hdurante una hora). Cuando el temporizador expira, el proceso continúa a lo largo de la ruta del evento de límite.La sección Implementación puede incluir acciones como registro o reintentos, aunque normalmente se deja como Ninguno.

Evento de límite de mensaje: escucha un mensaje específico mientras se ejecuta la tarea. Cuando se recibe, interrumpe la tarea y desvía el flujo por una nueva ruta.
Define la lógica de gestión de mensajes en la sección Implementación (por ejemplo, Esperar el evento del conector o Entrada externa). Utiliza las secciones Entradas y Salidas para pasar o extraer datos, o Actualizar variables para modificar los datos del proceso de forma dinámica.

-
Eventos de límite sin interrupción : desencadenan una ruta paralela mientras permiten que la tarea continúe ejecutándose. Puede basarse en Temporizador o Mensaje .
-
Eventos de límite de error : gestiona los errores lanzados por la actividad adjunta. De forma predeterminada, la Excepción está establecida en Capturar todo, lo que significa que captura cualquier error no controlado. Esta ruta suele actuar como ruta alternativa o de recuperación.

Los eventos de lanzamiento intermedios envían activamente un desencadenador. Por ejemplo, un evento de lanzamiento intermedio de mensaje actúa como una tarea de envío, invocando una ejecución de la API de Integration Service.
Eventos de fin
Los eventos de finalización marcan la finalización de una ruta de proceso y se comportan como eventos de lanzamiento. Pueden finalizar el flujo de trabajo normalmente, enviar datos o finalizar todas las rutas activas.
-
Evento de finalización de error : completa la instancia del proceso y falla el trabajo de Orchestration Runtime (OR).
-
Evento de fin de mensaje : envía un mensaje cuando concluye el proceso. Puedes configurarlo para ejecutar una actividad del conector (por ejemplo, Slack, Salesforce o ServiceNow) utilizando la implementación de la actividad Ejecutar conector .
Selecciona el Conector de destino, define la Conexión y elige la Actividad a ejecutar. Las entradas pasan datos al conector, mientras que las salidas capturan y almacenan respuestas para su uso en pasos posteriores.

-
Terminar evento de finalización : cancela todas las demás rutas de ejecución, especialmente en flujos paralelos. Marca la conclusión completa de un proceso.
Opcionalmente, puedes definir una acción de implementación para ejecutar una operación de conector, devolver datos o desencadenar un sistema de seguimiento. Si no se necesita ninguna acción, establécela en Ninguna.
Utiliza la sección Argumentos para definir los valores de salida que pueden pasarse a los procesos principales o utilizarse para la elaboración de informes.
