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 sep. de 2025

Events

Los eventos proporcionan la capacidad de capturar cuando sucede algo durante la ejecución de procesos. Hay tres tipos principales de eventos en los diagramas de procesos: eventos de inicio, intermedios y de finalización.Estos eventos también se denominan eventos de "captura", que reaccionan a un desencadenador, o eventos de "lanzamiento".

UiPath Platform admite los siguientes tipos de eventos e implementaciones:

  • Los eventos de inicio se comportan como eventos de captura. Son desencadenados por:
    • Ninguno (inicia el proceso cuando se desencadena manualmente o se inicia a través de Orchestrator)
    • Eventos de mensaje (que esperan por un desencadenador de evento de Integration Service)

    • Eventos de temporizador (inicia el proceso en una programación o retraso, según se define en la configuración del desencadenador)

      Un evento de inicio de temporizador comienza un proceso basado en una programación definida en lugar de una entrada del usuario o del sistema. Puedes configurarlo utilizando una sección de Temporizador que admita tres tipos: Fecha, Duración o Ciclo. Para ejecuciones recurrentes, utiliza el tipo Ciclo y especifica la frecuencia de repetición (por ejemplo, por hora, diario) y el intervalo. Los campos En y Repeticiones permiten un control adicional sobre el tiempo y los límites. En la sección Implementación, la acción se puede establecer como Ninguna si no se necesita ningún evento de entrada, o Esperar el evento del conector si el proceso también 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 sobre los conectores de Integration Service.



  • Los eventos de captura intermedios se comportan de forma similar a los eventos de inicio. Esperan un mensaje, temporizador o desencadenador de API durante la ejecución del proceso. La ejecución se detiene hasta que se recibe el mensaje.

  • Los eventos de límite son un tipo especial de evento de captura intermedia adjunto a una tarea. Pueden configurarse como:

    • Eventos de límite con interrupción: cuando se inicia la tarea adjunta, el evento de límite espera a su desencadenador. Si se desencadena mientras la tarea aún se está ejecutando, interrumpe la tarea y continúa a lo largo de la ruta de salida del evento de límite. Los eventos de límite con interrupción pueden ser desencadenados por eventos de Temporizador o Mensaje.
      Un evento de límite de temporizador te permite interrumpir una tarea si tarda demasiado en completarse. Puedes configurar el tiempo de espera utilizando una Duración, una fecha específica o un Ciclo (para temporizadores recurrentes). En el panel de propiedades, el campo Tipo determina el modo de temporizador y el campo Valor acepta expresiones de tiempo ISO 8601 (por ejemplo, PT1H durante una hora). Si el temporizador caduca mientras la tarea aún está en ejecución, el proceso continúa a lo largo de la ruta saliente del evento de límite. La sección Implementación te permite definir opcionalmente las acciones que se deben realizar cuando se activa el tiempo de espera, aunque comúnmente se deja como Ninguno si la lógica de seguimiento se modela abajo.

      Un evento de límite de mensaje escucha un mensaje específico mientras la actividad a la que está asociado todavía está en ejecución. Si llega el mensaje, interrumpe la tarea en curso y desvía el flujo a una ruta independiente. Puedes definir la lógica de gestión de mensajes en la sección Implementación seleccionando una acción disponible (por ejemplo, esperar el evento del conector o entrada externa). Usa las secciones Entradas y Salidas para pasar o extraer datos del mensaje entrante. También puedes utilizar Actualizar variables para modificar los datos del proceso en respuesta al mensaje. Si no se recibe ningún mensaje, la tarea original continúa sin interrupción.

    • Eventos de límite sin interrupción: cuando se desencadenan, crean un nuevo token de ejecución y continúan a lo largo de una ruta paralela sin interrumpir la ejecución de la tarea original. Los eventos de límite sin interrupción pueden ser desencadenados por eventos de Temporizador y Mensaje.
    • Eventos de límite de error: se utiliza un evento de límite de error para detectar y gestionar los errores que se producen en la actividad a la que está asociado. Si se produce un error, el control sale de la actividad y fluye por la ruta del evento de límite. De forma predeterminada, la excepción se establece como Capturar todo, lo que significa que captura cualquier error no gestionado. En la mayoría de los casos, esta ruta actúa como alternativa o ruta "definitiva" de gestión de errores. La sección Implementación te permite definir opcionalmente acciones (como el registro o la notificación), pero se puede dejar como Ninguno si no se requiere una ejecución específica dentro del evento de límite.

  • Los eventos intermedios de lanzamiento envían activamente un desencadenador. Por ejemplo:

    • Un evento intermedio de lanzamiento de mensaje actúa como Enviar tarea, invocando una ejecución de la API de Integration Service.
  • Los eventos de fin marcan la finalización de un proceso y se comportan como eventos de lanzamiento. Pueden ser:
    • Eventos de fin de error, que completan la instancia del proceso y causan errores en el trabajo de Orchestration Runtime (OR).
    • Eventos de fin de mensaje, que envían un mensaje a medida que finaliza el proceso. Se puede configurar un evento de fin de mensaje para ejecutar una actividad de conector cuando el proceso llega a su final. Al seleccionar "Ejecutar actividad de conector" como acción de implementación, puedes desencadenar una operación saliente utilizando cualquier conector disponible en Integration Service, como Slack, Salesforce, ServiceNow u otros. Esto se utiliza comúnmente para notificar a sistemas externos, actualizar registros, enviar mensajes o cargar archivos al completar el proceso con éxito o sin éxito. Debes seleccionar el conector de destino, definir la conexión y elegir la actividad específica para ejecutar. Las entradas te permiten pasar datos al conector, mientras que las salidas te permiten capturar y almacenar la respuesta o el resultado del conector para usarlo en otro lugar del proceso. Más información sobre los conectores de Integration Service.

    • Evento de fin de terminación, que cancela todas las demás rutas de ejecución/tokens de ejecución, especialmente cuando varias ramas se ejecutan en paralelo. Un evento de fin significa la conclusión de una ruta de proceso. En Maestro, puedes definir opcionalmente una acción de implementación para realizar una actividad final, como ejecutar una operación de conector, devolver datos o activar un sistema de seguimiento. Si no se necesita ninguna acción, la implementación se puede establecer como Ninguno, lo que simplemente termina el flujo del proceso. La sección Argumentos te permite definir valores de salida que pueden pasarse a procesos principales o usarse en informes posteriores. Los eventos de finalización son flexibles y se pueden utilizar para cerrar rutas estándar y excepcionales, dependiendo de cómo se modele el proceso.

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