action-center
2023.10
false
- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Actividades
- Diseñar flujos de trabajo de larga duración
- Comenzar trabajo y obtener referencia
- Esperar trabajo y continuar
- Agregar elemento de la cola y obtener referencia
- Esperar elemento de la cola y continuar
- Crear tarea de formulario
- Esperar la tarea de formulario y continuar
- Reanudar después del retraso
- Asignar tareas
- Crear Tarea Externa
- Esperar la Tarea Externa y continuar
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Agregar comentario de tarea
- Actualizar etiquetas de la tarea
- Acciones
- Procesos
- Notificaciones
Esperar trabajo y continuar
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Action Center
Last updated 17 de oct. de 2024
Esperar trabajo y continuar
UiPath.Persistence.Activities.Job.WaitForJobAndResume
Suspende la ejecución del flujo de trabajo actual hasta que se completa un trabajo especificado. Para designar un trabajo, se debe proporcionar un objeto
JobData
recuperado de la actividad Iniciar trabajo y obtener referencia . Cuando se completa el trabajo, se reanuda la ejecución del flujo de trabajo.
Los trabajos pueden tener los siguientes estados:
- Pendiente: un trabajo se encuentra en este estado si está en cola en el mismo Robot o está intentando establecer una conexión con el Robot (sólo se pueden poner en cola diferentes trabajos en el mismo Robot).
- En ejecución: un trabajo se encuentra en este estado si ha establecido una conexión con el Robot que inició la ejecución del proceso designado.
- Exitoso: un trabajo está en este estado si ha sido ejecutado correctamente por el Robot y ha terminado de ejecutarse o ha sido detenido usando el botón Detener.
- Defectuoso: un trabajo se encuentra en este estado si no pudo iniciarse o el proceso arrojó un error no controlado durante la ejecución.
- Detener: un estado intermedio que se desencadena si haces clic en el botón Detener en Orchestrator. El trabajo se cancelará tan pronto como sea seguro hacerlo. Esto se puede implementar en un flujo de trabajo utilizando la actividad Debe detenerse.
- Terminando: un estado intermedio que se desencadena si haces clic en el botón Cancelar de Orchestrator. De forma predeterminada, un trabajo de limpiza se ejecuta una vez cada tres horas y pasa a Fallido los trabajos que hayan pasado al menos un día en estado Terminando.
- Suspendido : un estado intermedio que se desencadena con el propósito de permitir la intervención del usuario o la finalización de un proceso intermedio. Es desencadenado por las actividades correspondientes en Studio. Más información aquí.
- Reanudado: un estado intermedio que se desencadena si se han cumplido 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í.
- Detenido: un trabajo está en este estado si se detuvo (usando el botón Cancelar, o cancelándolo desde la bandeja del sistema) antes de que terminara de ejecutarse sin lanzar ningún error.
Una vez reanudado, un trabajo pasa al estado En ejecución .
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 variablesJobData
. - 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 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.
- 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 variablesJobData
.
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.
- 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 variablesJobData
. - 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 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.
- 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
.