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 3 de nov. de 2025

Implementing a simple process

Información general

Getting started in Maestro can be as simple or as advanced as your use case requires. A simple process might involve a few connected steps—such as receiving an input, running an automation, and returning a result—ideal for quick proofs of concept or straightforward business flows. This section introduces you to a simple flow so you can get used to the basics.

Esta guía demuestra cómo implementar un proceso simple que resalta las capacidades principales de orquestación agéntica: modelado, implementación, depuración, publicar, implementación y gestión. El proceso no cubre la integración con otros productos UiPath. Para obtener instrucciones sobre cómo configurar e implementar dependencias como Data Fabric, Integration Service, Studio Web, Agents y Apps de acción de Action Center, consulta Cómo: proceso complejo.

El objetivo es crear el proceso de enrutamiento simple similar al de la siguiente imagen:



Modelar un proceso

Nota: la configuración del proyecto de proceso agéntico está actualmente vinculada al tenant. Asegúrate de permanecer en el mismo tenant entre las sesiones de edición.
Nota: la configuración del proyecto de proceso agéntico admite actualmente solo un archivo de proceso empresarial (.bpmn). Aunque puedes añadir varios archivos al proyecto, esto conduce a incidencias inesperadas tanto para la depuración como para la publicación.

Comienza modelando el proceso de extremo a extremo y luego configura los componentes.

Crea un proceso agéntico como un nuevo tipo de proyecto de Studio.

  1. Navega a tu tenant de Automation Cloud™.
  2. En la barra de la izquierda, de la lista de productos, selecciona Maestro.
  3. En la página de destino de Maestro, selecciona Iniciar modelado. Se abre tu nuevo proceso agéntico.
    Consejo: también puedes empezar creando un nuevo proceso agéntico en Studio Web.

  4. Haz clic con el botón derecho para cambiar el nombre del proyecto a Proceso simple y el del proceso a Proceso simple.

    Tu proceso agéntico es, de forma predeterminada, parte de una solución. Más información sobre soluciones en la Guía del usuario de Studio Web.



  5. Selecciona el elemento de inicio y haz clic en Añadir: anotación de texto en el cuadro de herramientas y escribe Ruta de variable de entrada.

  6. Selecciona el elemento de inicio y haz clic en Añadir: evento intermedio en el cuadro de herramientas.

  7. Selecciona Cambiar elemento en la barra de herramientas y selecciona Evento de captura intermedio de temporizador y escribe Retraso para el nombre del evento intermedio.

  8. Selecciona el elemento de temporizador y haz clic en Añadir: puerta de enlace exclusiva en el cuadro de herramientas y escribe ¿Qué ruta? para el nombre de la puerta de enlace.

  9. Selecciona la puerta de enlace y haz clic en Añadir: tarea y escribe Una tarea para el nombre.

    Nota: los errores de validación se muestran en la esquina inferior izquierda del lienzo.

  10. Selecciona la puerta de enlace de nuevo, haz clic en Añadir tarea y escribe Tarea B como nombre.

  11. Selecciona la puerta de enlace y expande la primera condición, tendrá un nombre generado que comenzará con edge_Gateway_{randomcharacters} y escribe A para la etiqueta. Expande la segunda condición y escribe B para la etiqueta.



  12. Es una práctica recomendada crear un final explícito para tu proceso. Para identificar rápidamente qué ruta siguió el proceso, crea un final explícito para cada uno.

    Selecciona la tarea A y haz clic en Agregar: evento de fin en el cuadro de herramientas y escribe Fin A para el nombre.



  13. Selecciona la tarea B y haz clic en Agregar: evento de fin en el cuadro de herramientas y escribe Fin B para el nombre.

¡Felicidades! ¡Ahora has creado tu primer proceso BPMN de extremo a extremo!

Ahora añade algunas capacidades al proceso.

Implementar un proceso

Iniciar evento
  1. Selecciona el elemento de inicio y en el panel de propiedades escribe Inicio manual para el Nombre y, en la sección Argumentos, selecciona Añadir nuevo para añadir una variable que podamos utilizar cuando iniciemos el proceso.

  2. Configura la variable con estos valores y haz clic en Guardar. Se creará automáticamente una variable de salida.
    • Nombre: ruta
    • Type: String
    • Valor: A




  3. Selecciona el evento Retraso y abre el panel de propiedades y en la sección Temporizador selecciona Tipo=Duración y 5 segundos en la configuración de valor.

  4. Selecciona la puerta de enlace y expande Condiciones para introducir la condición para las rutas No y Sí, y selecciona el selector de entrada de texto para abrir el editor de expresiones para introducir las condiciones.

  5. Utiliza Insertar variable para encontrar e insertar la variable de salida Inicio manual path.

    Establece el valor igual a "A" y selecciona Guardar.

  6. Abre el editor de expresiones para la condición B e inserta la ruta de la variable de salida de inicio manual y establece el valor igual a "B" y haz clic en Guardar.

    Como alternativa, puedes simplemente copiar y pegar las expresiones siguientes en el editor de expresiones:
    • A
      vars.path == "A"vars.path == "A"
    • B
      vars.path == "B"vars.path == "B"

¡Felicidades! Ahora has configurado completamente tu primer proceso.

Nota: puedes descargar el BPMN para usarlo en otros proyectos haciendo clic con el botón derecho en el nombre del .bpmnarchivo.

Depurar un proceso

Nota: puedes configurar puntos de interrupción pasando el cursor sobre la parte superior izquierda de un elemento y seleccionando Hacer clic para añadir un punto de interrupción. Actualmente, los puntos de interrupción solo se pueden establecer una vez que empiezas a depurar un proceso. Sin embargo, se conservan entre ejecuciones. Consulta sobre la depuración y los puntos de interrupción.

Depurar directamente

Primero, ejecuta tu proceso directamente para asegurarte de haberlo configurado correctamente. Establece el valor predeterminado para tu variable pathcomo A para que fluya a través de Tarea A y Fin A.
  1. Selecciona Debug para probar tu proceso.

  2. Observa cómo se ejecuta cada paso. Navega por las secciones Seguimiento de ejecución y Variables globales/Incidentes para ver detalles adicionales.Debug de proceso simple
  3. Selecciona Volver al modo de diseño para salir de la depuración.

Depurar paso a paso

Ejecuta tu proceso paso a paso para poder manipular la path variable para probar la ruta B
  1. Selecciona Depurar paso a paso.

  2. Selecciona Siguiente paso para mover la ejecución al temporizador

  3. Actualiza la variable pathglobal para el origen del evento de inicio manual a B. Selecciona Intro o pulsa la tecla Tab para confirmar el cambio.

  4. Selecciona Actualizar variable 1 y Actualizar variables en el siguiente cuadro de diálogo para confirmar los cambios.
  5. Selecciona Continuar para finalizar la ejecución.
  6. Observa cómo se ejecuta cada paso. Navega por las secciones Seguimiento de ejecución y Variables globales/incidentes para ver detalles adicionales. Esta vez, el proceso sigue la ruta B.

  7. Selecciona Volver al modo de diseño para salir de la depuración.
.

Publicación e implementación de un proceso simple

  1. Selecciona Publicar.
  2. Elige la Ubicación y selecciona Publicar.

  3. Read Publishing and upgrading agentic processes for the steps to publish to Orchestrator.

¡Felicidades! Ahora has publicado, implementado e iniciado tu primer proceso completo.

Ahora es hora de hacer la gestión de instancias de runtime.

Gestionar un proceso empresarial

  1. Desde el portal de Automation Cloud, ve al servicio Maestro.
  2. Selecciona Proceso simple en la lista de procesos para abrir la vista Todas las instancias de tu proceso. Puedes utilizar la búsqueda para filtrar la lista si es necesario.

  3. Selecciona la última instancia para abrir el visor de instancias. Verás el proceso ejecutarse en vivo a través de cada paso (suponiendo que el temporizador de retraso de 5 segundos todavía se esté ejecutando).

    Puedes hacer clic en el fondo del modelo para ver las variables globales y el historial de acción, así como el seguimiento de ejecución.Puedes hacer clic en un nodo en el modelo o en el seguimiento de ejecución para inspeccionar los detalles y variables para ese paso de ejecución.

    ¡Felicidades! Ahora has gestionado completamente tu primer proceso.

    ¡Ahora interrumpe nuestro proceso para que puedas arreglarlo!

Interrumpir y arreglar un proceso

En este procedimiento, causaremos un fallo en la ejecución para utilizar la gestión de instancias para recuperarla.

  1. Ve a Orchestrator, a la pestaña Automatizaciones de la carpeta Mi espacio de trabajo y busca Simple.Process en la lista Procesos.
  2. Selecciona Iniciar un trabajo para la entrada Simple.Process, pero esta vez edita los Argumentos antes de comenzar a romperla.
  3. Selecciona la pestaña Argumentos y edita la path variable. Establece el valor como C y selecciona Guardar.

  4. Selecciona Inicio.
  5. Navega a Maestro, y selecciona Proceso simple en la lista de Procesos para abrir la vista Todas las instancias para tu proceso.

  6. Selecciona el paso de la puerta de enlace exclusiva ¿Qué ruta? paso de puerta de enlace para ver el error No hay flujo saliente para puerta de enlace, que es de esperarse ya que no tenemos configuración para path==”C”.

  7. Haz clic en el contenedor del primer paso o en el fondo del modelo para ver las variables globales.

  8. Asegúrate de que el flujo siga una condición configurada actualizando la path variable Salida de inicio manual (la segunda) a A.

  9. Selecciona Actualizar 1 variable para actualizar la variable y añadir un comentario con fines de auditoría.

  10. Selecciona Reintentar, añade un Comentario y elige Reintentar instancia para reintentar el paso con la nueva variable y ver cómo se completa la instancia.
    Nota: es posible que debas actualizar la página para ver la instancia completa.


  11. Consulta el Historial de acciones para ver el seguimiento de auditoría de nuestros cambios.

    ¡Enhorabuena! Has corregido correctamente una instancia rota.

Migrar entre versiones de un proceso

La lógica de flujo de proceso actual no es bastante robusta para gestionar todos los escenarios de ruta.Esta incidencia la solucionas publicando una nueva versión del proceso. Esta versión actualizada acomodará de forma efectiva no solo nuevas instancias de proceso, sino que también rectificará las instancias problemáticas existentes. Para garantizar que se gestionan de forma efectiva todos los escenarios en los que path no es igual a A, modifica la ruta B a una ruta No A.
En este procedimiento, causarás un fallo en la ejecución para solucionarlo con una nueva versión.
  1. Navega a Orchestrator.
  2. Ve a Mi espacio de trabajo.
  3. Ve a la pestaña Automatizaciones y busca Simple.Process en la lista de Procesos.
  4. Selecciona Iniciar un trabajo para la entrada Simple.Process y elige Iniciar.
  5. Selecciona la pestaña Argumentos y edita la variable path.
  6. Establece el Valor como C y elige Guardar.
  7. Selecciona Inicio.

Ahora corrige tu proceso para poder migrar esta instancia rota.

  1. Abre tu proceso simple en UiPath Studio.
  2. Selecciona el paso de la puerta de enlace exclusiva ¿Qué ruta? puerta de enlace y abre el panel de propiedades.
  3. Cambia la etiqueta B a No A y cambia la condición a vars.path != A

  4. Cambia el Nombre de la tarea B a No tarea A.
  5. Cambia el nombre del evento de finalización Fin B a No fin A.
  6. Haz clic en Publicar, selecciona Fuente de espacio de trabajo personal de Orchestrator y haz clic en Publicar.

Ahora migra tu instancia rota a la nueva versión.

  1. Navega a Maestro, selecciona Instancias de proceso y elige Proceso simple en la lista de Procesos para abrir la vista Todas las instancias para tu proceso.
  2. Haz clic en la instancia más reciente para abrir el visor de instancias. Verás que el proceso está en un estado de error en ¿Qué ruta? puerta de enlace.
    Nota: es posible que debas hacer clic en el botón Actualizar para que la lista muestre la instancia más reciente.
  3. Selecciona Migrar, elige la versión de destino para el proceso que acabas de publicar (debe ser 1.0.1, pero puede ser diferente para ti), proporciona un comentario y selecciona Migrar instancia.

  4. Selecciona Reintentar, añade un comentario y haz clic en Reintentar instancia para volver a intentar el paso con la nueva variable y observar cómo se completa la instancia.
    Nota: es posible que debas actualizar la página para ver la instancia completa.


  5. Consulta el Historial de acciones para ver el seguimiento de auditoría de tus cambios.

¡Enhorabuena! ¡Has migrado correctamente una instancia rota a una nueva versión del proceso!

Proceso final

Así es como se ve el proceso final:

¿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.