UiPath Documentation
maestro
latest
false
Guía del usuario de Maestro Orchestrate
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Marcadores

BPMN markers in Maestro Orchestrate for annotating task and call activity intent, including runtime multi-instance execution for collection-based processing.

Markers annotate BPMN tasks and call activities to convey intent, such as repetition or compensation. In Maestro Orchestrate, markers are for modeling clarity, except multi‑instance, which Maestro Orchestrate interprets at runtime.

Marcadores multiinstancia​

Usa un marcador multiinstancia cuando una actividad deba ejecutarse una vez por elemento en una colección (lista o matriz).

TipoQué significaNota de runtime
SecuencialUn elemento a la vez, en orden.Conserva el orden; el siguiente elemento comienza después de que el anterior termine
ParaleloMuchos elementos a la vez.Los elementos se ejecutan de forma concurrente. El orden no está garantizado.

Puedes configurar una tarea para ejecutar varias instancias de la misma actividad, ya sea en secuencia o en paralelo.

  1. Selecciona la tarea en el diagrama del proceso.
  2. Elige Cambiar elemento y selecciona multiinstancia en paralelo o secuencial.
  3. En el panel de propiedades, abre la sección Multiinstancia.
  4. Habilitar multiinstancia.
  5. Establece la variable de colección que contiene la lista de elementos sobre los que se iterará.
  6. También puedes elegir una variable de elemento para representar el elemento actual.

Resultado​

La tarea está configurada para su ejecución en varias instancias y muestra el marcador correspondiente en el lienzo: tres líneas horizontales para instancias secuenciales, o verticales para instancias paralelas.

El cuadro de tarea del diagrama ahora muestra el marcador multiinstancia: tres líneas horizontales para secuencial o verticales para en paralelo.

ADVERTENCIA:

La tarea o actividad de llamada anotada con un marcador multiinstancia debe hacer referencia a una colección (una variable o una expresión que evalúa una lista). Si la actividad devuelve un resultado por elemento y necesitas una sola salida combinada, configura Agregación para combinar esos resultados (por ejemplo, recopilar como una lista o reducir con una expresión).

Multiinstancia secuencial​

La tarea ejecuta cada elemento de la lista uno por uno, esperando a que cada uno se complete correctamente antes de iniciar el siguiente. Una vez que se completan todas las tareas se sigue ejecutando el resto del proceso.

Multiinstancia paralela​

La tarea se ejecuta en paralelo y espera a que todas las ejecuciones se completen correctamente antes de continuar ejecutando el resto del proceso.

Marcador de compensación​

Marks an activity as eligible for compensation (undo logic) in the diagram. Maestro Orchestrate does not execute compensation automatically at runtime. Implement any undo logic explicitly in your model.

Guía de modelado​

  • Usa marcadores para aclarar la intención de diseño, especialmente para las partes interesadas que no son conscientes de las restricciones de ejecución.
  • Only the multi‑instance marker changes runtime behavior in Maestro Orchestrate; other markers are visualization aids.
  • Documenta la lógica de bucle y cualquier enfoque de compensación en otro lugar del modelo de proceso.
  • Da preferencia a colecciones con nombre y esquemas de elementos claros para mejorar la legibilidad.

Lee Implementación multiinstancia para saber cómo configurar y ejecutar trabajo multiinstancia.

For more details about the BPMN elements supported in Maestro Orchestrate, read BPMN support.

  • Marcadores multiinstancia​
  • Resultado​
  • Multiinstancia secuencial​
  • Multiinstancia paralela​
  • Marcador de compensación​
  • Guía de modelado​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte(opens in new window)

¿Quiere aprender? UiPath Academy(opens in new window)

¿Tiene alguna pregunta? Foro de UiPath(opens in new window)

Manténgase actualizado