activities
latest
false
UiPath logo, featuring letters U and I in white
Actividades del flujo de trabajo
Last updated 18 de nov. de 2024

Ejecutar proceso paralelo

UiPath.Core.Activities.BeginProcess

Ejecuta un proceso de UiPath que está disponible para la máquina local. Se puede utilizar para ejecutar paquetes locales, así como procesos en Orchestrator, si hay una conexión disponible.

La actividad Ejecutar proceso paralelo se ejecuta en modo asíncrono, lo que significa que el proceso principal solo es responsable de iniciar los procesos secundarios. Después de ello, ambos procesos se ejecutan de forma independiente uno del otro.

Los registros generados por la ejecución de los procesos principal y secundario se escriben de forma individual en los archivos locales de registro y en Orchestrator. Ambos contienen información completa sobre cada ejecución.

Cuando se utiliza la actividad Ejecutar proceso paralelo , se crea un trabajo independiente para cada proceso, a diferencia de la actividad Invocar proceso , que crea solo un trabajo.

Si se invoca un proceso secundario pero no se encuentra, se registra un error que contiene el nombre del proceso secundario, la ruta donde el robot lo buscó y detalles adicionales como WindowsIdentity y machineName. Cuando esto sucede, se arroja una excepción y se registran detalles adicionales.

Si se produce un error en el proceso secundario después de haber sido invocado, el proceso principal no es consciente de ello y continúa su ejecución normal.

Nota: la actividad Ejecutar proceso paralelo solo funciona con procesos atendidos.

Propiedades

Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • Argumentos : una lista de argumentos de ENTRADA que puedes pasar al proceso que quieres ejecutar desde Orchestrator. Si un argumento tiene un tipo desconocido, se convierte a JSON.
  • Nombre de proceso: el nombre del proceso en Orchestrator que quieres ejecutar, almacenado en una variable de cadena. Este campo solo admite cadenas y variables de cadena. Nombre del proceso debe contener el nombre del paquete, ya que es el que está usando el robot.
Otros
  • Punto de entrada: especifica qué flujo de trabajo del proceso invocado debe ser el primero en ejecutarse. Este campo solo admite cadenas y variables String.
  • Ruta de carpeta: la ruta de la carpeta de Orchestrator donde se encuentra el proceso especificado, si es diferente de la carpeta donde se ejecuta el proceso. Este campo solo admite valores de cadena con / como separador para indicar subcarpetas. Por ejemplo, "Finance/Accounts Payable".
    Nota:
    El parámetro Folder Path no funciona para procesos ejecutados por robots en carpetas clásicas. Solo los robots en carpetas modernas tienen la capacidad de enviar datos fuera de su carpeta.

    No se pueden enviar tipos de datos no serializables entre flujos de trabajo (p. ej.: NavegadorDeIU, ElementoDeIU, etc.).

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
  • Sesión de destino: especifica la sesión en la que se inicia el proceso secundario.

    • Actual: el proceso secundario se abre en la misma sesión que el proceso principal.
    • Predeterminado del proceso: el proceso secundario usa los ajustes del proceso.
    • Principal: el proceso secundario se inicia en la sesión principal independientemente de dónde se ejecuta el proceso principal.
    • Imagen en imagen: el proceso secundario se inicia en la sesión Imagen en imagen independientemente de dónde se ejecuta el proceso principal.
  • Usar paquete: especifica si el proceso debe identificarse por su nombre de paquete (seleccionado) o por su nombre de proceso (no seleccionado).
  • Propiedades

¿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 White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.