UiPath Documentation
action-center
2022.10
false
Action Center
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Esperar trabajo y continuar

UiPath.Persistence.Activities.Job.WaitForJobAndResume

Descripción​

Suspends the execution of the current workflow until a specified Job is completed. To designate a Job, a JobData object, retrieved from the Start Job and Get Reference activity, must be supplied. When the Job is completed, the execution of the workflow is resumed.

Los trabajos pueden tener los siguientes estados:

  • Imagen de documentos Pending - A job is in this state if it is queued on the same Robot or it is trying to establish a connection with the Robot (only different jobs on the same Robot can be queued).

  • Imagen de documentos Running - A job is in this state if it has established a connection to the Robot which started executing the designated process.

  • Imagen de documentos Successful - A job is in this state if it has been executed correctly by the Robot and it has finished running or has been stopped using the Stop button.

  • Imagen de documentos Faulted - A job is in this state if it failed to start or the process threw an unhandled error during execution.

    Nota:

    Los trabajos defectuosos deben reiniciarse manualmente.

  • Imagen de documentos Stopping - An intermediary state that is triggered if you click the Stop button in Orchestrator. The job is canceled as soon as it is safe. This can be implemented in a workflow using the Should Stop activity.

  • Imagen de documentos Terminating - An intermediary state that is triggered if you click the Kill button in Orchestrator. By default, a cleanup background job runs once every three hours and transitions to Faulted the jobs that have been in a Terminating state for at least one day.

  • Imagen de documentos Suspended - An intermediary state that is triggered with the purpose of allowing user intervention or completion of an intermediary process. It is triggered by the corresponding activities in Studio. Details here.

  • Reanudado : un estado intermedio que se desencadena si se cumplen las condiciones (intervención del usuario, finalización del proceso intermedio) de un flujo de trabajo fragmentado. Se desencadena por las actividades correspondientes en Studio. Más detalles aquí.

  • Imagen de documentos Stopped - A job is in this state if it stopped (by using the Kill button, or by canceling it from the system tray) before it finished executing without throwing any errors.

Una vez reanudado, un trabajo pasa al estado En ejecución .

Compatibilidad de proyectos​

Windows - Heredado | Windows | Multiplataforma

Windows, Windows: configuración heredada​

Panel del Diseñador

  • Objeto de trabajo (entrada) : el trabajo que quieres suspender, almacenado en una variable JobData . Esta variable se puede obtener de una actividad Iniciar trabajo y obtener referencia . Este campo solo admite variables JobData .
  • Objeto de trabajo : el objeto de trabajo actualizado obtenido de Orchestrator después de la ejecución de esta actividad.

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 booleanos (Verdadero, Falso). El valor predeterminado es Falso. Como resultado, si el campo está vacío y se produce un error, la ejecución del proyecto se detiene. Si el valor se establece en Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota:

If this activity is included in Try Catch and the value of the ContinueOnError property is True, no error is caught when the project is executed.

  • Nombre para mostrar: el nombre para mostrar de la actividad.
  • MensajeDeEstado : el mensaje especificado en este campo de propiedad se muestra en Orchestrator junto con el flujo de trabajo suspendido por esta actividad. Este campo solo admite cadenas y variables String .
  • 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

  • Objeto de trabajo (entrada) : el trabajo que quieres suspender, almacenado en una variable JobData . Esta variable se puede obtener de una actividad Iniciar trabajo y obtener referencia . Este campo solo admite variables JobData .

Otros

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

Salida

  • Objeto de trabajo : el objeto de trabajo actualizado obtenido de Orchestrator después de la ejecución de esta actividad.

Configuración multiplataforma​

  • Objeto de trabajo (entrada) : el trabajo que quieres suspender, almacenado en una variable JobData . Esta variable se puede obtener de una actividad Iniciar trabajo y obtener referencia . Este campo solo admite variables JobData .
  • Objeto de trabajo : el objeto de trabajo actualizado obtenido de Orchestrator después de la ejecución de esta actividad.

Opciones avanzadas

  • ContinuarEnCasoDeError : especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleanos (Verdadero, Falso). El valor predeterminado es Falso. Como resultado, si el campo está vacío y se produce un error, la ejecución del proyecto se detiene. Si el valor se establece en Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota:

If this activity is included in Try Catch and the value of the ContinueOnError property is True, no error is caught when the project is executed.

  • 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).
  • MensajeDeEstado : el mensaje especificado en este campo de propiedad se muestra en Orchestrator junto con el flujo de trabajo suspendido por esta actividad. Este campo solo admite cadenas y variables String .

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado