Actividades
Más reciente
False
Imagen de fondo del banner
Actividades del flujo de trabajo
Última actualización 29 de abr. de 2024

Comenzar trabajo y obtener referencia

UiPath.Persistence.Activities.Job.StartJobAndGetReference

Descripción

Invoca un trabajo en Orchestrator con argumentos y obtiene el objeto de trabajo correspondiente para esperar a que se complete el trabajo en cualquier momento durante la ejecución del flujo de trabajo. Si tu flujo de trabajo utiliza esta actividad para invocar otro flujo de trabajo, el Robot debe estar conectado a Orchestrator, y el rol de Robot también debe tener Ver en Procesos y Entornos, y Ver, Editar, Crear en Trabajos. La actividad se ejecuta bajo el UiPath Robot que la ejecuta.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Windows, Windows: configuración heredada

Panel del Diseñador
  • NombreDelProceso (obligatorio): el nombre para mostrar del proceso que quieres usar para el trabajo tal como aparece en Orchestrator (se puede encontrar en el campo Configuración adicional de la configuración del proceso. Por ejemplo, si el nombre del paquete es InvoiceScan y has nombrado el proceso Escáner de facturas, la cadena de este campo debe ser Invoice Scanner. Este campo solo admite cadenas y variables String .
  • Argumentos de trabajo : los argumentos que quieres usar al invocar un trabajo en Orchestrator. La modificación de los argumentos Out y In/Out los asigna de nuevo al flujo de trabajo después de completar la tarea. Este campo solo admite objetos Dictionary<String,Argument> .
  • Objeto de trabajo (salida) : el objeto de trabajo que se devuelve desde Orchestrator como un objeto JobData después de crear la tarea. Este objeto se puede pasar a la actividad Esperar trabajo y reanudar para suspender la ejecución del flujo de trabajo hasta que se complete el trabajo.
Panel de propiedades

Común

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).

Entrada

  • Ruta de la carpeta de Orchestrator : la ruta a una carpeta de Orchestrator diferente a aquella en la que opera el proceso actual, donde quieres iniciar el trabajo. Para obtener más información sobre Carpetas de Orchestrator, visita Carpetas. Para las carpetas clásicas , esta propiedad solo se puede utilizar con robots flotantes y solo si el usuario actual tiene los privilegios de tarea correctos en la carpeta de destino. Para las carpetas modernas , no se admite la anulación de la ruta de la carpeta. Este campo solo admite cadenas y variables String .
Nota: la propiedad Ruta de la carpeta de Orchestrator solo debe utilizarse si el trabajo debe iniciarse o consultarse desde una carpeta diferente a la actual. Si el usuario que realiza esta acción no tiene los permisos necesarios para la carpeta de destino, el inicio del trabajo falla y arroja un error crítico. Visita Permisos de carpeta para obtener más información sobre los permisos de carpeta.
  • Argumentos de trabajo : los argumentos que quieres usar al invocar un trabajo en Orchestrator. La modificación de los argumentos Out y In/Out los asigna de nuevo al flujo de trabajo después de completar la tarea. Este campo solo admite objetos Dictionary<String,Argument> .
  • NombreDelProceso (obligatorio): el nombre para mostrar del proceso que quieres usar para el trabajo tal como aparece en Orchestrator (se puede encontrar en el campo Configuración adicional de la configuración del proceso. Por ejemplo, si el nombre del paquete es InvoiceScan y has nombrado el proceso Escáner de facturas, la cadena de este campo debe ser Invoice Scanner. Este campo solo admite cadenas y variables String .

Otros

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • Objeto de trabajo (salida) : el objeto de trabajo que se devuelve desde Orchestrator como un objeto JobData después de crear la tarea. Este objeto se puede pasar a la actividad Esperar trabajo y reanudar para suspender la ejecución del flujo de trabajo hasta que se complete el trabajo.

Configuración multiplataforma

  • NombreDelProceso (obligatorio): el nombre para mostrar del proceso que quieres usar para el trabajo tal como aparece en Orchestrator (se puede encontrar en el campo Configuración adicional de la configuración del proceso. Por ejemplo, si el nombre del paquete es InvoiceScan y has nombrado el proceso Escáner de facturas, la cadena de este campo debe ser Invoice Scanner. Este campo solo admite cadenas y variables String .
  • Argumentos de trabajo : los argumentos que quieres usar al invocar un trabajo en Orchestrator. La modificación de los argumentos Out y In/Out los asigna de nuevo al flujo de trabajo después de completar la tarea. Este campo solo admite objetos Dictionary<String,Argument> .
  • Objeto de trabajo (salida) : el objeto de trabajo que se devuelve desde Orchestrator como un objeto JobData después de crear la tarea. Este objeto se puede pasar a la actividad Esperar trabajo y reanudar para suspender la ejecución del flujo de trabajo hasta que se complete el trabajo.
Opciones avanzadas

Común

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).

Entrada

  • Ruta de la carpeta de Orchestrator : la ruta a una carpeta de Orchestrator diferente a aquella en la que opera el proceso actual, donde quieres iniciar el trabajo. Para obtener más información sobre Carpetas de Orchestrator, visita Carpetas. Para las carpetas clásicas , esta propiedad solo se puede utilizar con robots flotantes y solo si el usuario actual tiene los privilegios de tarea correctos en la carpeta de destino. Para las carpetas modernas , no se admite la anulación de la ruta de la carpeta. Este campo solo admite cadenas y variables String .
Nota: la propiedad Ruta de la carpeta de Orchestrator solo debe utilizarse si el trabajo debe iniciarse o consultarse desde una carpeta diferente a la actual. Si el usuario que realiza esta acción no tiene los permisos necesarios para la carpeta de destino, el inicio del trabajo falla y arroja un error crítico. Visita Permisos de carpeta para obtener más información sobre los permisos de carpeta.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.