UiPath Documentation
orchestrator
latest
false
Guía del usuario de Orchestrator
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Sobre los procesos

Descripción general de los procesos como paquetes de automatización implementados y configurados asignados a carpetas en Orchestrator.

Nota:

La disponibilidad de las características depende de la oferta en la nube que utilices. Para obtener más información, consulta la página Disponibilidad de características.

Un proceso es un estado implementado y configurado de un paquete, listo para ejecutarse como trabajo.

Más concretamente, un proceso representa una versión de paquete vinculada a una carpeta específica. Cuando implementes un nuevo proceso, pasa a estar disponible para todas las cuentas que tengan acceso a esa carpeta.

La página Procesos te permite implementar un paquete cargado como un nuevo proceso, administrar procesos creados anteriormente, mantener todos tus procesos actualizados con las versiones de paquete más recientes e iniciar directamente un trabajo utilizando el proceso deseado. Esto te ayuda a distribuir los paquetes entre todas las cuentas de tu organización y a ejecutar los procesos más rápidamente, ya sea desde la página de Procesos o Trabajos.

Además de ejecutar procesos desde las páginas Procesos y Trabajos, también puedes configurar cualquier proceso para que se inicie automáticamente cuando se lance el Robot agente. Como administrador, esto te permite asegurarte de que los procesos necesarios se inician sin demora o fallos del usuario de la máquina; por ejemplo, para garantizar el cumplimiento de las políticas TI de la empresa.

La siguiente tabla contiene descripciones de columna para la cuadrícula de Procesos.

Campo

Descripción

Nombre

El nombre visible del proceso.

Puedes ordenar la lista de procesos por Nombre.

Tipo

El tipo de proyecto. Las siguientes opciones están disponibles:

  • RPA: se muestra para proyectos de Studio del tipo Proceso o Biblioteca
  • Pruebas: se muestra para proyectos de Studio del tipo Automatización de pruebas
  • Agente: se muestra para proyectos del tipo de Agente

    Nota: Los agentes codificados se indican como Agente (<lenguaje de<programming language> programación>) en la cuadrícula.

  • Maestro BPMN : se muestra para proyectos del tipo Maestro BPMN
  • Maestro Case : se muestra para proyectos del tipo Maestro Case
  • Maestro Flow : se muestra para proyectos del tipo Maestro Flow
  • Aplicación: se muestra para proyectos de aplicaciones publicados desde Studio Web.

Nombre del paquete

El nombre del paquete que se implementó.

Not visible by default.

To display the column, select it from the Columns menu.

La lista de procesos puede ordenarse por Nombre del paquete.

Versión

El número de versión del paquete usado en un proceso determinado.

  • The Update available icon next to this field indicates that you are not using the latest available version.

    Selecting the icon opens the upgrade confirmation dialog and updates the process to the latest package version.

  • Si la versión del paquete asociada a un proceso ya no está disponible en el repositorio NuGet configurado, se indica con un icono No disponible .
  • Si utilizas la versión más reciente disponible, se mostrará el icono Versión más reciente.

Prioridad del trabajo

La prioridad del trabajo.

Puedes ordenar y filtrar la lista de procesos por prioridad del trabajo.

Tipo de ejecución

The type of the process execution.

Linked to the Attended Automation project setting in Studio:

  • si se activa la alternancia, el proceso se ejecuta en un contexto Atendido.
  • si la alternancia está desactivada, el proceso se ejecuta en un contexto Unattended

El valor No especificado se muestra para los paquetes publicados antes del 3.10.2021. Versión de Studio.

Interacción del usuario Especifica si el proceso requiere interacción del usuario:
  • Requerido: indica un proceso en primer plano que requiere interacción del usuario.
  • No necesario: indica un proceso en segundo plano que no requiere la interacción del usuario.

Compatibilidad

El sistema operativo compatible para el marco de destino subyacente del proyecto de automatización.

Punto de entrada

The workflow file used to start the execution of the process.

By default, the Main.xml file is set as the entry point. If your project contains multiple entry points, the one selected at process creation is displayed. When you change the package version during process editing, the selected entry point is preserved if the same workflow exists in the new version.

Descripción

A custom description for the process.

It is recommended that you populate this field, especially when dealing with multiple users and processes in Orchestrator.

Etiquetas La lista de todas las etiquetas asociadas al proceso.
Propiedades La lista de todos los pares clave-valor asociados al proceso.
Acción de retención El resultado de la política de retención al final de la duración de la retención.
Retención (días) La duración de la política de retención.

Argumentos en tiempo de ejecución

Puntos de entrada

Para proyectos con múltiples flujos de trabajo, utiliza Main.xaml como flujo de trabajo principal y vincula otros archivos .xaml a través de la actividad Invocar archivo de flujo de trabajo . Más información sobre la organización de proyectos en Studio.

Puedes cambiar o añadir puntos de entrada para controlar qué flujo de trabajo se ejecuta. En Studio, haz clic con el botón derecho en un archivo .xaml y establécelo como principal o añádelo como punto de entrada.

Ejemplo: múltiples flujos de trabajo de procesamiento de facturas

Tienes dos flujos de trabajo para procesar facturas de diferentes orígenes:

  • DownloadInvoiceFromStorage.xaml : descarga la factura del almacenamiento externo
  • GetInvoiceFromLocal.xaml : recupera la factura de un dispositivo local

En runtime en Orchestrator, selecciona el punto de entrada que coincida con tu escenario. Si la factura ya es local, GetInvoiceFromLocal.xaml para iniciar la ejecución desde ese flujo de trabajo.

Nota:

Para los paquetes publicados antes de julio de 2020, Orchestrator no puede detectar automáticamente el punto de entrada principal. Selecciona el punto de entrada manualmente en el menú desplegable. Si el proceso no admite varios puntos de entrada, se muestra Default y el campo se deshabilita.

Argumentos de entrada, salida y entrada/salida

Si diseñas tu proyecto en Studio para que acepte argumentos de entrada o salida, podrás utilizarlos en otras aplicaciones de terceros o en Orchestrator. Por tanto, cualquier proceso que crees puede recibir argumentos de entrada mediante la API o la interfaz de Orchestrator.

En Orchestrator, los argumentos y la información relacionada se muestran en varios lugares: a nivel de proceso, nivel de trabajo y nivel de desencadenador en los apartados de argumentos dedicados (la pestaña Argumentos en tiempo de ejecución o Argumentos).

Puedes especificar los valores para cualquier argumento de entrada.Para obtener más información sobre los argumentos de entrada y salida en Orchestrator, consulta esta página.

Figura 1. Configuración del proceso

Figura 2. Argumentos

Nota:

Los valores por defecto previstos para los argumentos In en Studio no se muestran en Orchestrator, en ningún nivel.

Procesos de segundo plano frente a procesos de primer plano

Los procesos se clasifican por sus requisitos de interfaz de usuario.

Procesos en segundo plano

Los procesos en segundo plano no requieren una interfaz de usuario ni la intervención del usuario. Puedes ejecutar varios trabajos en segundo plano simultáneamente en el mismo usuario en modo unattended. Cada ejecución requiere una licencia Unattended/NonProduction. Los robots desatendidos ejecutan procesos en segundo plano en la sesión 0 NT AUTHORITY\LOCAL SERVICE, que no tiene acceso a la interfaz de usuario.

Procesos en primer plano

Los procesos en primer plano requieren acceso a la interfaz de usuario (ya sea para la generación de IU o para actividades interactivas como Hacer clic). Solo puedes ejecutar un proceso en primer plano por usuario simultáneamente. Sin embargo, el mismo usuario puede ejecutar varios procesos en segundo plano y un proceso en primer plano al mismo tiempo.

Configurar el tipo de proceso

El tipo de proceso se establece en Studio en la ventana Configuración del proyecto y aparece en Orchestrator después de la publicación.

Figura 3. Iniciar un proceso en segundo plano

La siguiente tabla muestra la versión del UiPath® Robot necesaria para ejecutar procesos en primer plano/en segundo plano según las consideraciones de credenciales del robot.

Tipo de procesoConsideraciones sobre las credencialesVersión robot
FondoRobot con credencialesCualquiera
Primer planoRobot con credencialesCualquiera
FondoRobot sin credenciales2021.10+
Primer planoRobot sin credencialesConfiguración no válida. Los trabajos no se pueden ejecutar.

Compatibilidad de procesos

Al crear un proyecto de automatización en Studio, los desarrolladores deben configurar un atributo de compatibilidad que afecta al marco de trabajo subyacente del proyecto de automatización y al sistema operativo compatible.

Figura 4. Compatibilidad de proceso

La siguiente tabla muestra la versión de UiPath Robot necesaria para ejecutar los procesos según sus marcos de trabajo de destino y las consideraciones de compatibilidad con el sistema operativo.

Marco de destinoSistema operativoVersión robot
.NET Framework 4.6.1Windows: LegacyCualquiera
.NET 5.0+Ventanas2021.10+
.NET 5.0+Multiplataforma2021.10+

Administración de versiones

Si hay una nueva versión de un paquete disponible en Orchestrator (publicaste una nueva versión desde Studio), se indica con el docs image junto al proceso del que forma parte.

Puedes actualizar los procesos a la última versión disponible individualmente, en la ventana correspondiente Ver procesos o puedes actualizarlos de forma masiva seleccionando varios de ellos y haciendo clic en el botón global Usar más reciente.

Si la versión de un paquete asociado a un proceso ya no está disponible en el repositorio NuGet configurado, se indica con el icono docs image.

Si utilizas la última versión disponible de un paquete en un proceso específico, el docs image El icono se muestra junto al proceso.

Aplicaciones utilizadas

Las aplicaciones de Windows que utiliza el paquete de Studio subyacente se muestran en la sección Aplicaciones , como relevantes para la versión del paquete seleccionado.

Si el paquete utiliza aplicaciones que no se pueden identificar, se muestra una entrada de aplicaciones desconocidas, con el sufijo del número de aplicaciones no identificadas, entre paréntesis.

Si no se pueden recuperar aplicaciones, se mostrará el mensaje No se pudo recuperar ninguna aplicación para este paquete. Lo más probable es que esto se deba a una de las siguientes razones:

  • Tu versión de Studio es anterior a 2023.2.
  • Tu versión de Studio es 2023.2, pero existe una norma de control que impide que se registre esta información.
  • Su paquete se cargó desde una fuente externa. Solo los paquetes de fuentes internas pueden proporcionar esta información.
  • El paquete no utiliza ninguna aplicación.

Estos detalles también se muestran en la ventana Mostrar notas de la versión para cada versión del paquete.

Permisos de proceso

Crear un proceso:

  • Ver permisos en Paquetes;
  • Ver y Crear permisos en Procesos.

Iniciar un trabajo desde la página Procesos:

  • Permisos para crear un proceso
  • Crear en Trabajos

Obtén más información sobre los roles.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado