Apps
Más reciente
False
Imagen de fondo del banner
Guía del usuario de Apps
Última actualización 26 de abr. de 2024

Referenciar un proceso desde Orchestrator

UiPath® Apps offers the the ability to connect an app to an automation process. Your app can be used as an interface for providing inputs to the process or as a visual canvas to display outputs to your users.

Nota: Al enviar una DataTable de un proceso a un segundo proceso usando Apps, el orden de las columnas en una fila puede no ser el mismo.

Referenciar un proceso desde Orchestrator

Una vez que se ha publicado un proceso en Orchestrator, se puede hacer referencia a ese proceso desde una app.

El siguiente ejemplo muestra cómo añadir un proceso publicado a una aplicación:

  1. Desde una aplicación existente en App Studio, expande el menú desplegable situado a la derecha del botón Añadir control.
  2. Selecciona Proceso.



  3. Se mostrará una lista de tenants de la cuenta actual. Selecciona el tenant que aloja el proceso al que necesitas hacer referencia y haz clic en Siguiente.



  4. Se abre el asistente Añadir proceso, que muestra la lista de procesos en el tenant seleccionado, agrupados por carpetas.
  5. Selecciona uno o varios procesos. El panel de la derecha muestra la descripción y los argumentos de entrada y salida del proceso resaltado.


  6. Marca la casilla junto al proceso que deseas utilizar en tu aplicación y haz clic en Añadir.

    Nota: Los permisos de los procesos se gestionan en Orchestrator. Asegúrate de tener los permisos adecuados para el proceso que deseas añadir desde Orchestrator.

    Para obtener instrucciones de configuración específicas, consulta Gestionar roles en Orchestrator.

    Importante:

    De forma predeterminada, App Studio no reconoce los campos de un objeto .NET utilizado como argumento de entrada/salida para tu proceso (por ejemplo, un objeto DataTable).

    Para permitir que App Studio identifique estos campos:

    • Ejecutar tu proceso antes de añadirlo a tu aplicación. Apps comprueba el historial de trabajos y detecta automáticamente los esquemas/campos del objeto .NET.
    • Especifica manualmente los campos del objeto para la entrada/salida del proceso. Si tu proceso no tiene historial de trabajos, después de añadirlo a tu aplicación, deberás especificar sus campos manualmente.

    Ten en cuenta que los parámetros añadidos manualmente se eliminan cuando se actualiza el proceso.

Actualizar un proceso al que se hace referencia

Para actualizar un proceso al que se hace referencia cuyo flujo de trabajo se ha modificado, sigue estos pasos:

  1. En la sección Procesos de la vista de árbol, selecciona el proceso que deseas actualizar.

  2. Haz clic en el icono Actualizar proceso.



Al actualizar el proceso se recuperan las vinculaciones más recientes. Sin embargo, algunas de las nuevas vinculaciones pueden arrojar errores que deben resolverse manualmente.

Procesos de entradas/salidas del proceso de vinculación

Para vincular un argumento de entrada o salida a un control o regla utilizando el editor de expresiones, utiliza la siguiente sintaxis:

Processes.[Process_name].[name_of_the_argument]Processes.[Process_name].[name_of_the_argument]

Para identificar la lista de argumentos de entrada y salida de un proceso, selecciónalo en la lista Procesos del panel izquierdo:

docs image
Nota: asegúrate de que se hace referencia al proceso en tu aplicación.

Iniciar un proceso

El siguiente ejemplo muestra cómo iniciar un proceso cuando se hace clic en un control de Botón. Puedes utilizar los eventos de cualquier control.

  1. En tu aplicación, añade un control Botón.

  2. Selecciona el control Botón, ve a la pestaña Eventos y haz clic en Crear regla. Se abre el asistente para la configuración de reglas.



  3. En el menú desplegable, selecciona la regla Iniciar proceso.


  4. Haz clic en el campo Qué proceso iniciar. Se abre el panel Recursos, que muestra la lista de procesos disponibles.

  5. Selecciona el proceso que quieres iniciar haciendo doble clic sobre él.

Nota: por defecto, los procesos se ejecutan en el modo asistido. Para ejecutar el proceso unattended, selecciona la opción Unattended.
docs image
Importante:
  • Una cuenta de Orchestrator no puede consumir más de 100 procesos unattended únicos en todas las aplicaciones públicas que utilizan durante la vida de su cuenta.
  • Esta limitación no se aplica a las instancias de Orchestrator en la nube ni a las aplicaciones no públicas.

Resultado provisional del proceso

Para utilizar una actividad de UiPath Studio, debe configurarse el siguiente entorno:

  • UiPath Studio v2022.4+ con UiPath Robot v2020.10+
  • Se ha instalado el paquete UiPath.WorkflowEvents.Activities desde el menú Gestionar paquetes en UiPath Studio.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.