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

Soluciones

Crea y gestiona soluciones en Studio para agrupar proyectos de automatización con sus dependencias e implementarlos en tenants como una automatización completa de extremo a extremo.

Las soluciones agrupan todo lo necesario para automatizar un proceso empresarial de extremo a extremo, ofreciéndote las capacidades necesarias para desarrollar proyectos de automatización junto con sus dependencias e implementarlas en los tenants como un todo.

Las soluciones son contenedores en el nivel de nube para modelar una automatización de extremo a extremo como una unidad única y con versiones. En una solución, puedes crear y orquestar:

  • Flujos de trabajo de RPA
  • Flujos de trabajo de API
  • Agents
  • Procesos de agente
  • Apps (con validaciones de intervención humana).

Todos estos componentes comparten recursos del ámbito de la solución (activos, conexiones, colas, almacenamiento, etc.) que se gestionan de forma centralizada en el nivel de solución. Las soluciones también son portátiles: se empaquetan una vez y se implementan en tenants y organizaciones con configuración específica del entorno.

Para obtener más información, consulta la Guía del usuario de Studio Web.Para obtener una vista de extremo a extremo de cómo se crea, empaqueta e implementa una solución, consulta el ciclo de vida de desarrollo de la solución.

Crear soluciones en Studio​

Puedes crear una solución directamente en Studio, ya sea vacía desde la página de Inicio o junto con tu primer proyecto.

A partir de la página de inicio​

  1. En la página de inicio de Studio, en Nuevo proyecto, selecciona Solución.
  2. En la ventana Nueva solución , introduce un nombre y una ubicación para la solución, o mantén los valores rellenados previamente, y selecciona Crear.
    Nota:

    Un nombre que colisiona con una carpeta existente se rechaza en el cuadro de diálogo.

Studio crea una solución vacía y la abre en el panel Explorador . Para añadir un proyecto, selecciona el botón Añadir a solución o abre el menú contextual del nodo raíz de la solución: ambos ofrecen las mismas opciones.

Comenzar desde un nuevo proyecto​

  1. En Studio, inicia un nuevo proyecto de Proceso o Plantilla.
  2. En la nueva configuración del proyecto, habilita Crear nueva solución. Studio crea la solución y abre tu proyecto como su primer miembro en el panel Explorador.
  3. Para añadir más proyectos a la solución, selecciona el botón Añadir a la solución en el panel Explorador. Puedes crear un nuevo proyecto de automatización o importar uno existente.
    Nota:

    También puedes abrir el menú contextual del panel Explorador para acceder a las mismas opciones.

Para seguir trabajando en una solución que se creó originalmente en Studio Web, ábrela desde la página WorkSpace de Studio Web y selecciona Abrir en Studio Desktop.Para más opciones, consulta Gestionar soluciones en Studio y Studio Web.

El panel Explorador​

El panel Explorador te permite gestionar los proyectos en tu solución, así como los archivos de proyecto en cada proyecto.

Dentro del panel Explorador, puedes:

  • Utilizar el Añadir a la solución Botón Añadir a solución para abrir un menú con dos secciones:
    • Añadir a la solución : añade un proyecto a tu solución:
      • Crear un nuevo proyecto de automatización.
      • Utiliza Automatización desde plantilla para crear un proyecto de automatización a partir de una plantilla.
      • Crea un nuevo proyecto de Maestro Flow o Maestro Automate.
      • Importa un proyecto de automatización existente.
    • Añadir al proyecto : añade un nuevo elemento al proyecto actual:
      • Una carpeta o un archivo.
      • Un archivo de flujo de trabajo: secuencia, diagrama de flujo, flujo de trabajo de larga duración o máquina de estados.
      • Un formulario, un flujo de trabajo codificado, un caso de prueba codificado o un archivo de código fuente.
      • Un caso de prueba o un controlador global.
      Nota:

      También puedes acceder a la ventana Añadir a solución haciendo clic con el botón derecho dentro del panel Solución.

  • Usa la barra BuscarBuscar para encontrar proyectos, archivos, páginas, Actions, variables o argumentos específicos en tu solución.
  • Haz clic con el botón derecho en la solución para cambiarle el nombre, ábrela en Studio Web o, para una solución vacía, añade un proyecto: las mismas opciones que ofrece el botón Añadir a solución .
  • Abre el menú contextual de la solución y selecciona Automatización desde plantilla para añadir un proyecto basado en una plantilla. Para obtener más información, consulta Crear un proyecto a partir de una plantilla.
  • Haz clic con el botón derecho en un proyecto para:
    • Abre el proyecto en Studio y accede al menú de contexto de proyectos con opciones específicas del proyecto.
    • Abre el proyecto en Studio Web en una nueva pestaña del explorador.
    • Añade archivos y carpetas al proyecto, o abre su carpeta con Abrir carpeta de proyecto. Estas opciones están disponibles para cada tipo de proyecto en la solución. Los proyectos que no están activos solo ofrecen Añadir > Carpeta... y Archivo..., mientras que el proyecto activo ofrece el menú completo del proyecto.
    • Elimina el proyecto de la solución.

Al abrir una solución en Studio, solo puedes realizar cambios en los siguientes tipos de proyectos:

  • Proyectos de RPA
  • Proyectos de Maestro Flow y Maestro Automate
  • Proyectos de entidad de Data Fabric, que se editan con la extensión de UiPath Maestro

Otros tipos de proyectos incluidos en una solución no se pueden modificar desde Studio y requieren que continúes editando la solución en Studio Web (esto incluye proyectos de aplicación, procesos de agente, proyectos de API y agentes).

Puedes explorar esos otros tipos de proyectos no compatibles en el Explorador de soluciones junto con los proyectos de RPA y Flow. Al abrir un archivo desde uno de ellos, un banner contextual explica la experiencia de edición limitada y proporciona un enlace para editarlo en Studio Web.

La lista de proyectos se actualiza cuando otra herramienta, como la extensión de UiPath Maestro o uip solution projects add, cambia la solución.

Crear un proyecto a partir de una plantilla​

Puedes añadir un nuevo proyecto basado en una plantilla a una solución, sin crear primero el proyecto fuera de la solución.

  1. En el panel Explorador , abre el menú contextual de la solución y selecciona Automatización desde plantilla.
  2. Selecciona una plantilla y luego configura el nuevo proyecto.

Studio crea el proyecto dentro de la carpeta de la solución y lo añade a la solución en el panel Explorador .

Crear un proyecto de Maestro​

Puedes añadir dos tipos de proyectos de Maestro a una solución:

  • Maestro Flow : orquesta un proceso empresarial entre agentes, humanos y sistemas.
  • Maestro Automate : reúne a los agentes de IA y las API en un solo flujo de trabajo.

Para añadir uno:

  1. En el panel Explorador , selecciona el botón Añadir a solución .
  2. Selecciona Maestro Flow o Maestro Automate.
  3. Introduce un nombre para el proyecto y selecciona Crear nuevo.

Studio aplica andamios al proyecto en la solución (de la misma manera que uip maestro flow init lo hace desde la línea de comandos) y abre el archivo de flujo.

La primera vez que abres un archivo .flow , Studio te solicita que instales la extensión de UiPath Maestro . Instálalo para obtener el lienzo de flujo visual completo; sin él, el archivo se abre como texto sin formato.

Para aprender a crear el propio flujo, consulta la guía del usuario de Maestro.

Convertir entre Maestro Flow y Maestro Automate​

Ambos productos utilizan el mismo lienzo de flujo, por lo que puedes mover un proyecto existente de uno a otro.

  1. En el panel Explorador , abre el menú contextual de un proyecto de Maestro.
  2. Selecciona Convertir a Maestro Automate o Convertir a Maestro Flow, dependiendo del tipo de proyecto actual.
  3. Confirme la conversión.

Después de la conversión, cada flujo del proyecto publica y se ejecuta en el runtime del nuevo tipo de proyecto. Los flujos en sí no se modifican.

Gestionar proyectos que no son de RPA​

Haz clic con el botón derecho en cualquier proyecto no compatible para abrirlo en Studio Web o eliminarlo de la solución. Los cambios realizados en Studio Web se guardan en la nube y el proyecto se abre en una nueva pestaña del navegador.

La experiencia de diseñar y depurar proyectos de RPA dentro de una solución es la misma que con los proyectos de RPA independientes, excepto cuando un proyecto llama a otros proyectos de la solución a través de una actividad Ejecutar trabajo . Para obtener más información, consulta Depurar proyectos que llaman a otros proyectos.

Nota:

No puedes añadir o importar proyectos de Windows: heredado en una solución.

El proyecto activo​

Los proyectos de RPA y los proyectos de Maestro Flow pueden ser el proyecto activo de una solución. Si el último proyecto activo no se puede restaurar al abrir una solución, Studio activa el primer proyecto en la solución que puede abrir, dando preferencia a los proyectos de RPA.

Puede eliminar cualquier proyecto de la solución, incluido el proyecto activo, siempre que al menos un proyecto permanezca en la solución. Al eliminar un proyecto, se eliminan sus archivos, por lo que Studio te pide que confirmes la eliminación primero. Al eliminar el proyecto activo:

  • Los archivos abiertos del proyecto se cierran sin pedirte que los guardes.
  • Los archivos no guardados de otros proyectos aún te solicitan que los guardes. Al cancelar la solicitud, se cancela la eliminación.
  • Ningún otro proyecto se activa automáticamente. Seleccione el proyecto en el que desea trabajar a continuación.

Ejecución y depuración en una solución​

Depurar proyectos que llaman a otros proyectos​

Cuando depuras un archivo en una solución con más de un proyecto, y el archivo llama a otro proyecto de la solución a través de una actividad Ejecutar trabajo , Studio prepara la solución automáticamente antes de que se inicie la depuración. Studio empaqueta la solución, la publica en tu espacio de trabajo personal e implementa los proyectos llamados, para que se ejecuten como trabajos de Orchestrator cuando se invocan. No es necesario publicar primero los proyectos llamados o sincronizar la solución con la nube.

Ten en cuenta lo siguiente:

  • Si Studio puede determinar que el archivo que depuras nunca llega a una llamada de Ejecutar trabajo , omite esta preparación y la depuración comienza de inmediato.
  • Si Studio no puede determinar esto, por ejemplo para flujos de trabajo codificados o destinos de invocación dinámica, prepara la solución de todos modos.
  • El archivo que depuras se ejecuta localmente. Los puntos de interrupción y los pasos se aplican solo al proyecto que depuras. Los proyectos llamados se ejecutan de forma remota y no puedes acceder a ellos.

Ejecutar y depurar flujos de Maestro​

Puedes ejecutar y depurar archivos de Maestro .flow desde la cinta de Studio, de la misma manera que otros archivos de la solución. Los botones Ejecutar, Depurar, Detener, Continuar, Entrar, Pasar y Salir controlan la sesión de flujo y la salida del flujo se muestra en el panel Salida .

  • Las sesiones que inicias desde el lienzo de flujo también se controlan desde la cinta.
  • La interrupción no está disponible para los flujos.
  • Los puntos de interrupción, los marcos de pila y las variables se gestionan en el lienzo de flujo.
  • La ejecución y depuración de flujos requiere la extensión de UiPath Maestro .

El panel Recursos definidos​

El panel Recursos definidos muestra los recursos incluidos en tu solución. El panel se puede contraer. Los recursos se añaden automáticamente a una solución a medida que se utilizan por actividades y se agrupan en estas categorías:

  • Apps : interfaces de usuario impulsadas por automatizaciones que te permiten crear aplicaciones empresariales personalizadas que se conectan a los datos.
  • Activos : variables compartidas o credenciales que puedes utilizar en diferentes proyectos de automatización.
  • Reglas empresariales : objetos utilizados para almacenar y gestionar archivos de modelo de decisión y notación (DMN).
  • Conexiones : conexiones de Integration Service que ayudan a establecer tareas entre usuarios individuales y aplicaciones externas.
  • Contexto : índices de contextualización que dan acceso a bases de conocimiento autorizadas.
  • Procesos : versiones de paquete vinculadas a una carpeta en particular.
  • Colas : contenedores que te permiten retener un número ilimitado de elementos.
  • Depósitos de almacenamiento : soluciones de almacenamiento por carpeta aprovechadas en la creación de proyectos de automatización.
  • Catálogos de tareas : contenedores de acciones donde puedes categorizar tus acciones en función de varios criterios. El catálogo que almacena una acción se establece cuando se crea una acción, utilizando actividades de creación de acciones en Studio Web.
  • Dependencias : categorías de actividad vinculadas contextualmente a un proyecto específico.

Los recursos se pueden crear, definir o eliminar tanto de Studio como de Studio Web. Para eliminar un recurso, haz clic con el botón derecho sobre dicho recurso en el Explorador de soluciones y selecciona Eliminar. Para obtener más información, consulta Recursos de solución en la guía de Studio Web.

Las actividades son conscientes del contexto de la solución. Dentro de las actividades que gestionan los recursos de solución (por ejemplo, Añadir elemento en cola), el widget de selección de recursos muestra todos los recursos disponibles (activos, colas, conexiones, etc.).También puedes utilizar el botón Abrir Orchestrator para gestionar los recursos de plataforma en Orchestrator.

Gestión de soluciones en Studio y Studio Web​

Los cambios realizados en una solución siempre se sincronizan con la nube, lo que te permite cambiar sin problemas entre Studio y Studio Web.

Después de crear una solución en Studio Web, tienes la opción de continuar trabajando en Studio. En la página Espacio de trabajo de Studio Web, abre el menú en el lado derecho de una solución y selecciona Abrir en Studio Desktop. Como alternativa, abre la solución en Studio Web, haz clic con el botón derecho en el nombre de la solución en el Explorador de soluciones y selecciona Abrir en Studio Desktop.

Después de abrir una solución creada en Studio Web, selecciona la etiqueta Solución en la nube en la barra de estado para abrir un menú desplegable con opciones que te permiten gestionar la solución:

  • Abrir en el explorador: abre la solución en Studio Web. Si la solución está bloqueada por Studio Web, se muestra un error y la solución se abre en una nueva pestaña en modo de solo lectura.
  • Sincronizar con la nube: empuja los cambios que has realizado en Studio y continúa creando tu solución en Studio Web.

Puedes añadir una solución en el control de versión de Git seleccionando la etiqueta Añadir a control de origen en la barra de estado. Esto te permite gestionar confirmaciones y ramas en el nivel de solución.

Nota:
  • Studio detecta cuándo un proyecto forma parte de una solución. Al abrir un proyecto local que forma parte de una solución, se abre automáticamente todo el contexto de la solución.
  • Al convertir un proyecto multiplataforma a la compatibilidad de Windows, el proyecto se convierte directamente, sin la opción de crear una copia del proyecto original.

Trabajar con soluciones en Studio y Studio Web​

Ten en cuenta estas diferencias al trabajar con soluciones en Studio y Studio Web:

  • Cambiar el nombre de proyectos individuales solo se admite en Studio Web.
  • Desde Studio, puedes publicar la solución completa, o solo el proyecto activo o sus casos de prueba. Para obtener más información, consulta Publicar una solución.
  • Algunos tipos de proyectos (procesos agénticos, aplicaciones, flujos de trabajo de API o agentes) solo se pueden abrir y editar en Studio Web. Puedes utilizar Studio para sus potentes experiencias de diseño y depuración de RPA, y Studio Web para acceder a las funciones de automatización agéntica.
  • Se añadirá compatibilidad con soluciones a las integraciones de CI/CD con UiPath CLI en el futuro.
  • Puedes ver proyectos de Windows en el Explorador de soluciones en Studio Web, pero puedes editarlos solo cuando abres la solución en Studio.
  • En cada solución solo puede trabajar un usuario a la vez. Hemos introducido un bloqueo en el nivel de solución para evitar conflictos irresolubles (por ejemplo, cuando un usuario crea un proyecto de flujo de trabajo de API en Studio Web mientras otro edita un proyecto de RPA en Studio). Sin este bloqueo, una sincronización posterior con la nube podría sobrescribir un conjunto de cambios. Esta limitación se eliminará una vez que Studio Web admita espacios de trabajo locales (guardando toda la solución en el disco), lo que permite que los flujos de Git estándar resuelvan conflictos de forma segura.
    Consejo:
    • Usa Git en el nivel de solución para crear versiones de proyectos de automatización junto con sus configuraciones.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado