- 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
Implementar un proceso simple
Información general
Comenzar a utilizar Maestro puede ser tan simple o tan avanzado como lo requiera tu caso de uso. Un proceso simple puede implicar algunos pasos conectados, como recibir una entrada, ejecutar una automatización y devolver un resultado, ideal para pruebas de concepto rápidas o flujos empresariales directos. Esta sección te presenta un flujo simple para que puedas acostumbrarte a lo básico.
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
- La configuración del proyecto de proceso agéntico está actualmente vinculada al tenant. Asegúrate de permanecer en el mismo tenant entre sesiones de edición.
- La configuración del proyecto de proceso agéntico actualmente solo admite un archivo de proceso empresarial (.bpmn). Aunque puedes añadir varios archivos al proyecto, esto provoca problemas inesperados 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.
-
Navega a tu tenant de Automation Cloud™.
-
En la barra de la izquierda, de la lista de productos, selecciona Maestro.
-
En la página de destino de Maestro, selecciona Iniciar modelado. Se abre tu nuevo proceso agéntico.
También puedes empezar creando un nuevo Proceso de agente en Studio Web.

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

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

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

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

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

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

Los errores de validación se muestran en la esquina inferior izquierda del lienzo.

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

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

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

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

-
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


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

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

-
Utiliza Insertar variable para buscar e insertar la variable de salida de Inicio manual
path.
Establece el valor igual a "A" y selecciona Guardar.

-
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.
Puedes descargar el BPMN para utilizarlo en otros proyectos haciendo clic con el botón derecho en el nombre del archivo .bpmn .
Depurar un proceso
Puedes configurar los puntos de interrupción pasando el ratón por encima de 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 se inicia la depuración de un proceso. Sin embargo, se conservan entre ejecuciones. Consulta más información 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.
-
Selecciona Debug para probar tu proceso.

-
Observa cómo se ejecuta cada paso. Navega por las secciones Seguimiento de ejecución y Variables globales/incidentes para ver detalles adicionales.

-
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
-
Selecciona Depurar paso a paso.

-
Selecciona Siguiente paso para mover la ejecución al temporizador

-
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.
-
Selecciona Actualizar variable 1 y Actualizar variables en el siguiente cuadro de diálogo para confirmar los cambios.
-
Selecciona Continuar para finalizar la ejecución.
-
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.

-
Selecciona Volver al modo de diseño para salir de la depuración.
.
Publicación e implementación de un proceso simple
-
Selecciona Publicar.
-
Elige la Ubicación y selecciona Publicar.

-
Consulta Publicar y actualizar procesos agénticos para conocer los pasos para publicar en 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
-
Desde el portal de Automation Cloud, ve al servicio Maestro.
-
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.

-
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 acciones , así como el seguimiento de ejecución. Puedes hacer clic en un nodo del modelo o en el Seguimiento de ejecución para inspeccionar Detalles y Variables para ese paso de ejecución. ¡Enhorabuena! Ahora ha gestionado completamente su primer proceso. ¡Ahora rompa nuestro proceso para que pueda solucionarlo!
Interrumpir y arreglar un proceso
En este procedimiento, causaremos un fallo en la ejecución para utilizar la gestión de instancias para recuperarla.
-
Ve a Orchestrator, a la pestaña Automatizaciones de la carpeta Mi espacio de trabajo y busca Simple.Process en la lista Procesos.
-
Selecciona Iniciar un trabajo para la entrada Simple.Process, pero esta vez edita los Argumentos antes de comenzar a romperla.
-
Selecciona la pestaña Argumentos y edita la variable
path. Establece el valor en C y selecciona Guardar.
-
Selecciona Inicio.
-
Navega a Maestro, y selecciona Proceso simple en la lista de Procesos para abrir la vista Todas las instancias para tu proceso.

-
Selecciona la opción ¿Qué ruta? paso de puerta de enlace para ver el error No hay flujo saliente para la puerta de enlace que es de esperar ya que no tenemos configuración para
path==”C”.
-
Haz clic en el contenedor del primer paso o en el fondo del modelo para ver las variables globales.

-
Asegúrate de que el flujo siga una condición configurada actualizando la
pathvariable Salida de inicio manual (la segunda) a A.
-
Selecciona Actualizar 1 variable para actualizar la variable y añadir un comentario con fines de auditoría.

-
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.
:::note You might need to refresh the page to see the instance complete. ::: :::note You might need to refresh the page to see the instance complete. :::  -
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.
- Navega a Orchestrator.
- Ve a Mi espacio de trabajo.
- Ve a la pestaña Automatizaciones y busca Simple.Process en la lista de Procesos.
- Selecciona Iniciar un trabajo para la entrada Simple.Process y elige Iniciar.
- Selecciona la pestaña Argumentos y edita la variable
path. - Establece el Valor como C y elige Guardar.
- Selecciona Inicio.
Ahora corrige tu proceso para poder migrar esta instancia rota.
-
Abre tu proceso simple en UiPath Studio.
-
Selecciona el paso de la puerta de enlace exclusiva ¿Qué ruta? puerta de enlace y abre el panel de propiedades.
-
Cambia la etiqueta B a No A y cambia la condición a
vars.path != A
-
Cambia el Nombre de la tarea B a No tarea A.
-
Cambia el nombre del evento de finalización Fin B a No fin A.
-
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.
-
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.
-
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 deba hacer clic en el botón Actualizar de la lista para ver la última instancia.
-
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.

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

-
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:
