- Primeros pasos
- Mejores prácticas
- Tenant
- Acerca del contexto de tenant
- Buscar recursos en un tenant
- Gestionar robots
- Conexión de los robots a Orchestrator
- Almacenar credenciales de robots en CyberArk
- Almacenar contraseñas de robots desatendidos en Azure Key Vault (solo lectura)
- Almacenar las credenciales de robots desatendidos en HashiCorp Vault (solo lectura)
- Almacenamiento de credenciales de Unattended Robot en AWS Secrets Manager (solo lectura)
- Eliminar sesiones desconectadas y sin respuesta no atendidas
- Autenticación de Robot
- Autenticación de robots con credenciales de cliente
- Autenticación por SmartCard
- Configurar las capacidades de automatización
- Auditoría
- Configuración: a nivel de tenant
- Servicio de catálogo de recursos
- Contexto de carpetas
- Automatizaciones
- Procesos
- Trabajos
- Desencadenadores
- Registros
- Supervisión
- Colas
- Activos
- Depósitos de almacenamiento
- Pruebas de Orchestrator
- Otras configuraciones
- Integraciones
- Administración de host
- Acerca del nivel del host
- Gestionar los administradores del sistema
- Gestión de tenants
- Configuración de las notificaciones por correo electrónico del sistema
- Registros de auditoría para el portal del host
- Modo de mantenimiento
- Administración de la organización
- Solución de problemas

Guía del usuario de Orchestrator
Gestionar trabajos
Iniciar un trabajo
Antes de seguir los siguientes pasos, debes crear un proceso.
- Navigate to Automations > Jobs from the folder that the process resides in.
- Haz clic en Iniciar. Se mostrará la ventana Iniciar trabajo.
- En el menú desplegable Nombre del proceso, selecciona un proceso que se haya implementado previamente en la carpeta actual.
- Configura los campos necesarios tal como se describe en las siguientes secciones.
- Haz clic en Iniciar. La ventana Iniciar trabajo se cierra y, si hay tiempos de ejecución disponibles en la carpeta actualmente activa, la tarea se iniciará en un Robot según la configuración que hayas establecido. El Estado de la tarea se muestra en tiempo real en la página Trabajos.
Establecer la prioridad del trabajo
En el menú desplegable Prioridad de trabajos , selecciona la prioridad del trabajo que se ejecutará, si quieres que sea diferente de la prioridad establecida en el nivel de proceso. Este campo se rellena automáticamente con la prioridad heredada del paquete.
Seleccionar el runtime de ejecución
Desde el menú desplegable Tipo de runtime, selecciona el tipo de runtime utilizado para ejecutar el trabajo.
El número de tiempos de ejecución disponibles y conectados se muestra debajo del menú desplegable.
-
_ Disponible: el número de tiempos de ejecución disponibles, calculado como el número total de tiempos de ejecución menos el número de trabajos en ejecución.
-
_ Conectado: el número total de tiempos de ejecución, calculado como la suma de los tiempos de ejecución en todas las máquinas conectadas a Orchestrator que está asociado a la carpeta activa.
Tipo de runtime Descripción Producción (desatendida) El trabajo se ejecuta en modo unattended, consumiendo un runtime unattended. Pruebas El trabajo se ejecuta en modo unattended, consumiendo un runtime de pruebas. No producción El trabajo se ejecuta en modo unattended, consumiendo un runtime de NonProduction. Cloud - VM Testing El trabajo se ejecuta en modo desatendido, en una máquina virtual en la nube que se configuró para ejecutarse en un entorno de prueba o de no producción. La ejecución de la máquina virtual consume las robot units para los entornos de prueba. Consulta Robot Unit - Consumo para obtener más información. Cloud - VM El trabajo se ejecuta en modo desatendido, en una máquina virtual en la nube que se configuró para ejecutarse en un entorno de producción. Ejecutar la máquina virtual consume las Robot Unit para entornos de producción. Consulta Robot Unit - Consumo para obtener más información.
Ejemplo: digamos que tienes 2 tiempos de ejecución NonProduction y 1 tiempo de ejecución Desatendido en la plantilla de máquina A, y 3 tiempos de ejecución NonProduction y 2 tiempos de ejecución Desatendidos en la plantilla de máquina B. Ambos están asociados a una carpeta. En cada plantilla, conectas una máquina host. El estado de tiempo de ejecución resultante es el siguiente:
- Desatendido:
3 Available, 3 Connected - NonProduction:
5 Available, 5 Connected
Un trabajo en ejecución que ocupa un tiempo de ejecución resta 1 al número de tiempos de ejecución disponibles para ese tipo.
En tiempo de publicación, Orchestrator elige entre los tiempos de ejecución del espacio de trabajo personal disponibles para ejecutar el trabajo. La precedencia de tiempos de ejecución es la siguiente:
- Producción (desatendida)
- Nonproduction Por ejemplo, si no existe un runtime de Production, Orchestrator utiliza un runtime de NonProduction disponible. Si no existe ninguno, el trabajo falla. Si el tiempo de ejecución seleccionado deja de estar disponible entre ejecuciones de trabajo, la siguiente ejecución de trabajo falla, ya que Orchestrator no busca la siguiente disponible.
Configura el destino de ejecución
Configure your execution target by setting the options below as desired on the Execution Target tab.
Figura 1. Iniciar un trabajo

Asignar dinámicamente
La asignación dinámica sin ninguna selección de cuenta y máquina te permite ejecutar un proceso en primer plano varias veces con la cuenta y la máquina que estén disponibles primero. Los procesos en segundo plano se ejecutan en cualquier cuenta, independientemente de si esta está ocupada o no, siempre y cuando tengas tiempos de ejecución suficientes.
Con esta opción se puede ejecutar un proceso hasta 10 000 veces en un solo trabajo.
Cuenta
Puedes elegir uno de estos enfoques:
- Especificar una cuenta significa que el proceso se ejecuta bajo esa cuenta específica de usuario o robot.
- Especificar tanto la cuenta como la máquina significa que el trabajo se inicia en ese mismo par cuenta-máquina. Solo se pueden seleccionar los pares cuenta-máquina válidos .
- Si no se especifica ninguna cuenta, Orchestrator asignará la cuenta de forma dinámica.
Máquina
Puedes elegir uno de estos enfoques:
- Specifying a machine object means the process is executed on one of the host machines attached to the selected machine template. Select a specific host machine from the pool of connected host machines on the Connected Machines field.
- Especificar tanto la cuenta como la máquina significa que el trabajo se inicia en ese mismo par cuenta-máquina. Solo se pueden seleccionar los pares cuenta-máquina válidos .
- Si no se especifica ninguna máquina, Orchestrator asigna la máquina host de forma dinámica.
Asegúrate de que los tiempos de ejecución que coinciden con el tipo de trabajo se asignan a la plantilla de máquina asociada. Solo se muestran las máquinas del host conectadas asociadas a la carpeta activa.
Selecciona una asignación de cuenta-máquina válida
Elige qué par cuenta-máquina específico ejecutará el trabajo.
Figura 2. Elegir un par cuenta-máquina específico para ejecutar el trabajo

Puedes hacer clic en Agregar asignación de cuenta-máquina si deseas que tu trabajo se ejecute en varios de estos pares. Al hacerlo, se crea un trabajo Pendiente para cada par de cuenta-máquina.
Esto solo funciona si se selecciona la opción Habilitar asignación de usuario-máquina en la pestaña General de tu configuración de tenant.
Mantener la asignación de cuenta/máquina en la reanudación del trabajo
Este campo permite configurar si los diferentes fragmentos de un trabajo de larga duración se ejecutan en el mismo par cuenta-máquina.
Por defecto, un trabajo suspendido lo reanuda cualquier Robot disponible en cualquier máquina disponible.
En función de tus requisitos de licencia o recursos, tienes la opción de reanudar un trabajo en la misma máquina y en el mismo contexto de cuenta que inició el trabajo.
Digamos que necesitas una licencia SAP para ejecutar un trabajo. En lugar de instalar una licencia SAP en cada máquina disponible (lo que aumenta los costes), se puede instalar en una sola máquina y utilizarla para iniciar y reanudar el trabajo. La misma estrategia puede aplicarse a las licencias de usuario. Puedes asignar una sola licencia de usuario y utilizarla para ejecutar el trabajo.
Programar la finalización de la ejecución del trabajo
En ocasiones, la ejecución del proceso puede ser defectuosa, provocando que el trabajo permanezca en estado pendiente. Activar la alternancia te permite (haz clic para ampliar):
- Select Stop from the drop-down menu - this attempts to gracefully end the execution after the defined time interval has passed since the job is stuck in a pending state (set the time to a minimum of 1 minute, maximum of 10 days, 23 hours and 59 minutes).
Figura 3. Detener la ejecución de un trabajo

- Select Kill from the drop-down menu - this attempts to forcefully end the execution after the defined time interval has passed since the job is stuck in a pending state (set the time to a minimum of 1 minute, maximum of 10 days, 23 hours and 59 minutes).
Figura 4. Eliminar una ejecución de trabajo

- Select Stop from the drop-down menu and turn on the Schedule automatic "Kill", if the job does not stop option - this attempts to gracefully end the execution after the defined time interval has passed since the job is stuck in a pending state and then attempts to forcefully end it after the defined time interval has passed since the job is stuck in a stopping state (set the time to a minimum of 1 minute, maximum of 10 days, 23 hours and 59 minutes).
Figura 5. Detener la ejecución de un trabajo

Generar una alerta si el trabajo está atascado en pendiente
Al activar la alternancia, se activan las alertas sobre los trabajos que permanecen en el estado pendiente o reanudado más tiempo que la duración especificada.
La duración configurable es como mínimo de un minuto y como máximo de once días.
Si el trabajo supera la duración configurada, una ventana emergente de alerta de gravedad de «Error» te informa con el texto siguiente:
"N trabajos para el #proceso {process_number} han estado pendientes o se han reanudado durante más de X horas e Y minutos.", donde:
- N: es el número de trabajos que desencadenaron la alerta
- {process_number}: el identificador del proceso
- X: el número de horas configurado que el trabajo ha excedido mientras mostraba un estado pendiente o reanudado. Los días se convierten a horas.
- Y: el número de minutos configurado que superó el trabajo con el estado pendiente o reanudado.
Genere una alerta si el trabajo comenzó y no se ha completado
Al activar la alternancia, se activan alertas sobre trabajos que no se completan en la duración especificada.
La duración configurable es como mínimo de un minuto y como máximo de once días.
Si el trabajo supera la duración configurada, una ventana emergente de alerta de gravedad de «Error» te informa con el texto siguiente:
"El trabajo para el n.º de proceso {process_number} se ha ejecutado durante más de X horas e Y minutos", donde:
- {process_number}: el identificador del proceso
- X: el número de horas configurado que el trabajo ha excedido mientras intentaba completarse. Los días se convierten a horas.
- Y es el número de minutos configurado que ha superado el trabajo al intentar completarse.
Orchestrator impide que se inicien trabajos con configuraciones no válidas. Si se intenta iniciar un trabajo con una configuración no válida, aparecerá un mensaje de error descriptivo que te indicará cómo ajustar la configuración.
Figura 6. Iniciar una página de trabajo en una configuración no válida

Iniciar un trabajo utilizando asignación dinámica es decir, no se ha especificado ninguna máquina o cuenta, con una configuración de carpetas incompatibles da lugar a un error. Asegúrate de corregir la configuración, de lo contrario, los trabajos quedan pendientes indefinidamente. Por ejemplo, intentar ejecutar un trabajo en segundo plano de .NET Framework 4.6.1 cuando solo hay plantillas multiplataforma en la carpeta no funciona, ya que los trabajos quedan pendientes hasta que se arregla la configuración.
Adición de argumentos
On the Arguments tab, provide input arguments for the selected process. This tab is automatically populated with all the input arguments accepted by the selected process, and the corresponding values inherited from the package.
Los argumentos de trabajo no pueden superar los 10 000 caracteres.
Detener un trabajo
En el menú Más acciones para el trabajo, selecciona Detener. Orchestrator marca el estado del trabajo como Deteniendo y envía una notificación al robot, pero la ejecución del proyecto de automatización continúa.
Si se encuentra una actividad Debe detenerse , devuelve true como resultado. Puedes utilizar el resultado como marcador para determinar cuándo llamar a una actividad Detener trabajo , para iniciar un proceso de apagado ordenado.
Si no se encuentra una actividad de Detener trabajo, la ejecución del trabajo no se detiene hasta que llegue al final del proyecto. El estado final del trabajo es Correcto.
- Un trabajo iniciado desde Orchestrator solo se puede detener desde Orchestrator, desde la página Trabajos y utilizando UiPath® Assistant.
- Un trabajo iniciado desde el Assistant puede detenerse tanto en Orchestrator, desde la página Trabajos, como utilizando el Assistant UiPath®.
- Una vez que se ha detenido un trabajo, se pierden las programaciones de finalización del trabajo y es necesario volver a configurar las opciones de Programar la finalización de la ejecución del trabajo al reiniciarlo.
Reanudar una tarea
Haz clic en el botón Más acciones correspondiente y, a continuación, en Reanudar.
Cancelar un trabajo
Click the corresponding More Actions button, and then Kill. The automation project is forcefully stopped, the job is marked as Stopped, and "Job canceled" is displayed in the Job Details window.
- Un trabajo iniciado desde Orchestrator puede cancelarse tanto en Orchestrator, en la página Trabajos, como con UiPath Assistant.
- Los trabajos iniciados desde Assistant pueden cancelarse tanto en Orchestrator, en la página Trabajos, como con UiPath Assistant.
- Una vez eliminado un trabajo, se pierden las programaciones de finalización del trabajo y es necesario volver a configurar las opciones de Programar la finalización de la ejecución del trabajo al reiniciarlo.
Reiniciar una tarea
Esta característica te permite ejecutar una tarea rápidamente desde la lista de tareas, sin pasar del flujo de trabajo configuración. Puedes reiniciar cualquier tarea con un estado final: Detenida, Fallida o Éxito.
- No se pueden reiniciar trabajos activados por agentes como UiPath Assistant o a través de sesiones de depuración remota de Studio.
- Al reiniciar un trabajo que tenía activas las opciones de Programar la finalización de la ejecución del trabajo, es necesario volver a reconfigurarlas.
Este procedimiento parte de la presunción de que iniciaste previamente una tarea que ya ha alcanzado un estado final.
- Haz clic en el botón Más acciones correspondiente y, a continuación, en Reiniciar. Se mostrará la ventana Iniciar tarea con la configuración inicial de la tarea.
- Realiza los cambios deseados.
- Haz clic en Iniciar. La ventana Iniciar trabajos se cierra y se inicia la ejecución. El estado de cada trabajo se muestra en tiempo real en la página Trabajos.
Ver registros del trabajo
Para ver los registros de un trabajo específico, haz clic en el botón Más acciones y luego Ver registros. Se muestra la página de Registros, que contiene datos sobre el trabajo indicado.
Los registros generados para los trabajos iniciados a través de sesiones de depuración remotas no están disponibles en la página Registros de trabajo. Se encuentran en la página Registros globales.
Ver detalles del trabajo
Para ver los detalles de un trabajo específico, haz clic en el botón Ver detalles correspondiente. Esto muestra la ventana Detalles del trabajo , donde puedes encontrar información diversa como:
- el nombre del proceso subyacente
- el robot y la máquina en ejecución
- las razones del fallo en los trabajos
- razones por las que el trabajo no se inicia
- acciones que puedes tomar para solucionar cualquier incidencia y desencadenar el inicio del trabajo
Figura 7. Detalles del trabajo

Figura 8. Detalles de trabajo pendientes

El campo Información no muestra las cuestiones relativas a las licencias de los trabajos que fallan. Utiliza la funcionalidad de supervisión para obtener más información sobre las licencias.
Descargar medios de ejecución
Para descargar la grabación de un trabajo fallido, haz clic en Más opciones > Descargar grabación.Los medios de ejecución se descargan según tus ajustes.