- 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
- Sobre los procesos
- Explorar procesos
- Gestionar los procesos
- Notificaciones
Gestionar los procesos
- Estás en el contexto de carpetas de Orchestrator adecuado.
- Tienes los permisos de usuario adecuados para ver y gestionar procesos.
Asegúrate de tener el rol de Usuario del proceso de cola.
- Crea una cola en Orchestrator.
- Crea un proyecto de automatización del consumidor que procese los elementos de la cola y pase los datos a sistemas de terceros según lo imponga el escenario empresarial específico.
- Crea un desencadenador de cola que inicia el proceso del consumidor cada vez que se añade un nuevo elemento a dicha cola.
Resultado: La cola estará disponible en la página Procesos en Automation Cloud para un usuario con los derechos de acceso adecuados a la carpeta en la que reside la cola.
Asegúrate de tener el rol de Usuario de proceso del trabajo.
- Crea un flujo de trabajo con argumentos de entrada en el archivo
.xaml
principal del proyecto de automatización y publícalo en Orchestrator. - Implemente un proceso del paquete anteriory proporcione valores predeterminados para los parámetros de entrada, si los hubiera.
Resultado: El proceso estará disponible en la página Procesos para los usuarios con los derechos de acceso adecuados a la carpeta en la que reside el proceso.
Como RPA Developer, puedes crear procesos unattended que acepten archivos como entrada de los usuarios empresariales, usando el Diseñador de formularios de UiPath incorporado en la actividad Crear tarea de formulario (incluido en la versión 1.1.8+ del paquete de actividades UiPath.Persistence.Activities). El diseño de proceso incluye argumentos especiales que se usan para cargar los archivos. Un argumento permite cargar un único archivo. Hay dos tipos principales de argumentos que puedes utilizar para desencadenar el proceso:
- En tu flujo de trabajo en Studio, abre el panel Argumentos.
-
Define el argumento que requiere cargar un archivo:
2.1. Añade el sufijo_storage
al nombre del argumento.2.2. Establece la Dirección del argumento en IN/OUT.
-
Para las colas, añade el sufijo
_storage
al nombre de propiedad en el Esquema de colas.
- En Orchestrator, crea un depósito de almacenamiento.
- En tu flujo de trabajo en Studio, abre el panel Argumentos.
- Define un argumento para indicar el depósito de almacenamiento actual al que se cargan los archivos (por ejemplo,
BucketName
). - En Orchestrator, ve a la carpeta del proceso correspondiente, luego a Automatizaciones,Procesos,Editar y luego ve a Argumentos del runtime.
-
Escribe el nombre del depósito de almacenamiento creado en el paso 1 como valor para el argumento
BucketName
.Importante: Para permitir la carga de archivos, asegúrate de asignar el depósito de almacenamiento deseado al argumentoBucketName
del flujo de trabajo (consulta los pasos anteriores: 4 y 5). -
En Colas, añade la propiedad
BucketName
en el esquema de cola y asigna el nombre de tu depósito de almacenamiento a la clave"default"
.... "UserFile_storage": { "$id": "#/properties/UserFile_storage", "type": "string", "title": "Upload Document", "default": "FileName", "examples": [ "User FileName" ] }, "BucketName": { "$id": "#/properties/BucketName", "type": "string", "title": "BucketName", "default": "ActionsTest", "examples": [ "User FileName" ] }, ...
... "UserFile_storage": { "$id": "#/properties/UserFile_storage", "type": "string", "title": "Upload Document", "default": "FileName", "examples": [ "User FileName" ] }, "BucketName": { "$id": "#/properties/BucketName", "type": "string", "title": "BucketName", "default": "ActionsTest", "examples": [ "User FileName" ] }, ... - Para especificar una ruta de carpeta de almacenamiento diferente a la cola o el flujo de trabajo actuales, añade un argumento
BucketFolderPath
y proporciónale un valor predeterminado de la misma manera que al anterior.
- Ve a Procesos en el menú de la izquierda.
- Ejecuta un proceso que permita cargar archivos. El formulario se mostrará a la derecha.
- Rellena los campos y adjunta el archivo.
- Haz clic en Enviar.
Sigue el flujo de trabajo de muestra sobre cómo desencadenar procesos unattended con control sobre la carga de archivos utilizando un esquema de colas.
- Inicia sesión en Action Center.
- Ve a Procesos.
- Inicia un proceso haciendo clic en Ejecutar. Si el proceso tiene parámetros de entrada se mostrará un formulario.
- Rellena los valores para los parámetros de entrada y haz clic en Enviar.
- Haz clic en Actualizar para ver el estado más reciente de una transacción.
- Se suspende el flujo de trabajo y se genera una acción.
- Después de completar la acción, el flujo de trabajo se reanuda.
- Una vez finalizado, puedes ir a la página Detalles para ver o copiar la salida.
- Requisitos previos
- Generación de formularios para proporcionar entradas a una cola
- Generación de formularios para proporcionar entradas a un trabajo
- Desencadenado de procesos desatendidos mediante carga de archivos
- El argumento
_storage
- El argumento de depósito de almacenamiento
- Para desencadenar procesos unattended con carga de archivos
- Experiencia de usuario empresarial