- Introducción
- Primeros pasos
- Modelado de procesos con BPMN
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Modelado de procesos con gestión de casos
- Diseñar un esquema de entidad de caso persistente
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Reglas de salida y terminación temprana de etapas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Gestionar instancias de casos en ejecución: pausar, migrar y reintentar
- Diccionario de componentes de la gestión de casos de Maestro
- Modelado de procesos con Flow
- Implementación del proceso
- 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
Propiedades de runtime y opciones de configuración de datos para eventos, tareas y puertas de enlace BPMN en Maestro, que muestran cómo conectar diagramas a flujos de trabajo ejecutables a través del panel Propiedades.
Configurar lo que sucede en runtime
Configurar propiedades es cómo haces que se ejecute tu proceso. Aquí es donde tu diagrama BPMN se convierte en un flujo de trabajo ejecutable. Cada evento, tarea o puerta de enlace de Maestro tiene propiedades de runtime que definen lo que hace, qué datos utiliza y qué sucede a continuación.
Usa el panel Propiedades para conectar tu proceso a automatizaciones, agentes o API, y el Gestor de datos para gestionar variables y asignaciones. Juntos, controlan cómo se mueve la información a través de tu proceso.
Inicio rápido: configurar cualquier elemento
Para configurar un elemento BPMN, selecciónalo en el lienzo y define el comportamiento de su runtime en el panel de propiedades.
-
Seleccionar un elemento en el lienzo.
-
Abre el panel Propiedades utilizando el icono de llave en la esquina superior derecha.
-
En Implementación, elige una acción, por ejemplo, Iniciar y esperar el flujo de trabajo de RPA.
-
Añade o selecciona Entradas y Salidas para pasar datos entre pasos.
-
Revisa las variables en el Gestor de datos y prueba tu configuración.
Consejo:Consejo: puedes probar tu configuración al instante con Depurar o Simular antes de publicarla.
Resultado
El elemento seleccionado se configura con su comportamiento en runtime, se definen las asignaciones de entrada y salida y el proceso está listo para probarlo con Debug o Simular antes de publicar.
Secciones clave en el panel de propiedades
| Sección | Propósito |
|---|---|
| General | Define el nombre del elemento, la descripción y el ID del sistema. |
| Implementación | Elige la acción de runtime en las opciones categorizadas (automatizaciones, agentes, conectores, etc.). |
| Entradas/Salidas | Asignar variables, expresiones o campos de Data Fabric que el elemento utiliza. |
| XML | Inspecciona el XML BPMN sin procesar (para Usuarios avanzados o soporte). |
Cuando seleccionas un elemento que no tiene configurada ninguna implementación, el panel de propiedades expande automáticamente el área de implementación para que puedas configurar el elemento en ese momento.
Cambiar la acción de implementación o el tipo de elemento en un elemento configurado sobrescribe la configuración existente. Aparece una advertencia para confirmar antes de aplicar el cambio.
Si deseas conocer los elementos compatibles en el XML de BMPN, consulta Especificación BPMN: modelo y notación de procesos de negocios.
No edites el atributo bpmn:process id en el XML. Este atributo es la clave principal para la identificación del diagrama; modificarlo rompe todas las referencias del diagrama y provoca el error No diagrams found in the BPMN file. Para recuperar un proceso dañado, debes restaurarlo a partir de una instantánea (control de versiones) o de una copia guardada localmente; no existe una ruta de recuperación de autoservicio sin una.
La configuración de entradas de evento de inicio y salidas de evento de fin te permite rellenar los argumentos de entrada al iniciar el proceso desde la API o la interfaz de Orchestrator. Esto también permite devolver la salida a cualquier origen mencionado.
Reintentos a nivel de elemento
Los reintentos a nivel de elemento te permiten definir cómo Maestro debe volver a intentar automáticamente un fallo a nivel de tarea antes de marcarlo como defectuoso. Usa esta característica para manipular incidencias temporales sin intervención manual.
¿Por qué utilizarlo?
Cuando una tarea falla, Maestro puede volver a ejecutarla en función de una estrategia de reintento que defines en el panel de propiedades. Esto ayuda a estabilizar los procesos de larga duración al absorber errores transitorios y dar tiempo a los sistemas dependientes para recuperarse.
Cómo configurar reintentos
- Selecciona un elemento de tarea (por ejemplo, Tarea de servicio).
- En el panel Propiedades, expande Gestión de errores → Reintentos en el nivel de elemento.
- Habilita Reintentar en caso de error.
- Elige o edita los parámetros de la estrategia de reintentar:
- Máx. reintentos: número de reintentos antes de que la tarea falle de forma permanente.
- Retraso inicial: periodo de espera antes del primer reintento (duración ISO 8601, por ejemplo
PT1S). - Tipo de backoff: estático, lineal o exponencial.
- Base exponencial: (opcional) se aplica cuando se selecciona Retroceso exponencial.
- Duración máx.: (opcional) retraso máximo entre reintentos.
- Reintentar en errores: elige qué errores deben desencadenar reintentos (por ejemplo, Todos).
Resultado
La estrategia de reintento se guarda para el elemento de tarea seleccionado. Maestro vuelve a intentar automáticamente la tarea en caso de error de acuerdo con los parámetros configurados antes de marcarla como defectuosa.
Los reintentos en el nivel de elemento se aplican solo a tareas ejecutables (por ejemplo, servicio, agente, flujo de trabajo de API, artículo en cola). No están disponibles para puertas de enlace o elementos de captura de eventos.
Gestor de datos
El Gestor de datos centraliza cada variable, argumento y origen de datos de tu proceso.
-
Define entradas y salidas una vez y, luego, vuelve a utilizarlas en todas las tareas.
-
Vista previa de las estructuras de datos de Data Fabric o cargas útiles del conector.
-
Valida y prueba las expresiones antes de la implementación.
Mantén los nombres de variables significativos (por ejemplo, InvoiceId, ApprovalStatus) para simplificar la depuración y la supervisión posteriores.
La configuración de entradas de evento de inicio y salidas de evento de fin te permite rellenar los argumentos de entrada al iniciar el proceso desde la API o la interfaz de Orchestrator. Esto también permite devolver la salida a cualquier origen mencionado.