- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Instalación y actualización
- 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
- Gestionar los procesos
- Solución de problemas
Requisitos previos
- Estás en el contexto de carpetas de Orchestrator adecuado.
- You have the right user permissions to view and manage processes.
Generación de formularios para proporcionar entradas a una cola
- Creación de una cola en Orchestrator.
- Create a consumer automation project that processes items from the queue and passes data into third-party systems as imposed by the specific business scenario.
- Crea un desencadenador de cola que inicia el proceso de consumidor cada vez que se añade un nuevo elemento a dicha cola.
The queue becomes available on the Processes page for a user with the appropriate access rights to the folder in which the queue resides.
Make sure you have the Queue Process User role.
Generación de formularios para proporcionar entradas a un trabajo
- Crea un flujo de trabajo con argumentos de entrada en el archivo principal
.xamldel proyecto de automatización y publícalo en Orchestrator. - Deploy a process from the above package, and provide default values for the input parameters if any.
The process becomes available on the Processes page for a user with the appropriate access rights to the folder in which the process resides.
Make sure you have the Job Process User role.
Desencadenado de procesos no atendidos a través de la carga de archivos
Como desarrollador de RPA, puedes crear procesos desatendidos que acepten archivos como entrada de los usuarios empresariales, usando el Diseñador de formularios incorporado en la actividad Crear tarea de formulario (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:
El argumento _storage
-
En tu flujo de trabajo en Studio, abre la pestaña Argumentos.
-
Define el argumento que requiere cargar un archivo:
2.1. Añade el sufijo
_storageal nombre del argumento.2.2. Establece la Dirección del argumento en IN/OUT.
-
For Queues, append the
_storagesuffix to the property name in the Queue schema.
El argumento de depósito de almacenamiento
-
En Orchestrator, crea un depósito de almacenamiento.
-
En tu flujo de trabajo en Studio, abre la pestaña 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 de proceso correspondiente > Automatizaciones > Procesos > Editar > Argumentos de tiempo de ejecución.
-
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 argumento
BucketNamedel flujo de trabajo (consulta los anteriores pasos 4 y 5). -
En Colas, añade la propiedad
BucketNameen 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
BucketFolderPathy proporciónale un valor predeterminado de la misma manera que al anterior.
Para desencadenar procesos desatendidos con carga de archivos, haz esto:
- 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 desatendidos con control de carga de archivos utilizando un esquema de cola.
Experiencia de usuario empresarial
- Log in to Action Center. The topic status changes in draft.
- 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.