- Primeros pasos
- Mejores prácticas
- Tenant
- Acciones
- Contexto de carpetas
- Automatizaciones
- Procesos
- Trabajos
- Desencadenadores
- Registros
- Supervisión
- Colas
- Activos
- Depósitos de almacenamiento
- Test Suite - Orchestrator
- Catálogos de acciones
- Perfil
- Administrador de sistema
- Servidor de identidad
- Autenticación
- Otras configuraciones
- Integraciones
- Robots clásicos
- Solución de problemas
Guía del usuario de Orchestrator
Actividades de Studio utilizadas con colas
UiPath.System.Activities
y se pueden encontrar en el panel Actividades , en Orchestrator> Colas.
- Agregar elemento de la cola : rellena la cola con elementos, define un marco de tiempo en el que estos elementos deben procesarse y agrega una referencia personalizada a cada elemento. De forma predeterminada, cuando se agrega un elemento a la cola, su estado es Nuevo.
- Añadir elemento de transacción : añade un elemento a la cola, inicia la transacción y establece el estado en En curso. También se puede configurar para agregar una referencia personalizada a cada transacción.
- Añadir elementos de la cola de forma masiva : añade una colección de elementos de un
DataTable
especificado a una cola especificada y establece el estado de los elementos en Nuevo. - Eliminar elementos de la cola : elimina los elementos con el estado Nuevo de una cola especificada. Para ejecutar esta actividad en Studio, el robot debe estar conectado a Orchestrator y el rol de Robot necesita los permisos Editar,Creary Eliminar en las colas y Eliminar en las transacciones. La actividad se ejecuta bajo el Robot que la ejecuta.
- Obtener elementos de la cola : recupera una lista de hasta 100 transacciones de una cola indicada, de acuerdo con múltiples filtros, como la fecha de creación, la prioridad, el estado y la referencia.
- Esperar artículo en cola : recupera un artículo en cola de una cola especificada y lo almacena en una variable
QueueItem
. En runtime, en caso de que la cola especificada esté vacía, esta actividad envía un mensaje a Orchestrator indicando que está listo para recibir un elemento de cola y luego espera a que se agregue un nuevo elemento a la cola. Una vez recuperado, el estado del elemento se establece como En curso. - Obtener elemento de transacción : obtiene un elemento de la cola para que puedas procesarlo (iniciar la transacción) y establece su estado en En curso.
- Elemento detransacción Posponer : añade parámetros de tiempo entre los cuales se debe procesar una transacción (no antes de Posponer y no más tarde de la Fecha límite).
- Establecer el progreso de la transacción : te ayuda a crear estados de progreso personalizados para las transacciones en curso . Esto se puede colocar en lugares clave de su proyecto de automatización, para informarle de su progreso si, por ejemplo, se bloquea. Esta opción puede ser útil en el proceso de resolución de problemas.
-
Establecer estado de la transacción: cambia el estado del elemento de transacción a Erróneo (con una aplicación o excepción comercial ) o Correcto. Las Excepciones de aplicación deben usarse cuando una aplicación que está automatizando falla o no responde, mientras que las Excepciones comerciales deben usarse cuando un determinado valor de transacción no cumple con un requisito comercial.
Nota: Los elementos que fallen con una excepción de la aplicación se vuelven a intentar si has configurado las opciones de Reintento automático en la cola, en Orchestrator.
Hay otras actividades desarrolladas para utilizar en las colas como parte de otras características de Orchestrator. Por ejemplo, los flujos de trabajo de larga duración utilizan las siguientes actividades de colas que forman parte del paquete UiPath.Persistence.Activities:
- Añadir elemento de cola y Obtener referencia : añade un elemento de cola con parámetros y recupera el objeto del elemento de cola correspondiente almacenado en un
QueueItemData
para esperar la finalización de la transacción en cualquier momento durante la ejecución del flujo de trabajo. - Esperar el elemento de la cola y reanudar : suspende la ejecución del flujo de trabajo actual hasta que se complete una transacción específica. Para designar una transacción, se debe proporcionar un objeto
QueueItemData
obtenido de la actividad Añadir elemento de cola y Obtener referencia . Al finalizar la transacción, se reanuda la ejecución del flujo de trabajo.
Para más información sobre cómo utilizar estas actividades con las colas, consulta la página Gestión de colas en Studio.