Saltar al contenido principal

Clonación de Flujos de Trabajo

La funcionalidad de clonación permite crear un nuevo Flujo de Trabajo basado en uno existente. Esta herramienta está diseñada para acelerar el desarrollo, permitiendo reutilizar lógicas de proceso ya consolidadas como base para nuevas automatizaciones o para crear variantes de un proceso estándar.

La plataforma ofrece dos modalidades distintas de clonación, "Clonar Todo" y "Clonar y Mantener Tareas", para abordar diferentes casos de uso arquitectónicos.

Interfaz de Clonación

La operación de clonación se gestiona a través de la ventana modal "Clonar Flujo de Trabajo".

  • Flujo de Trabajo a clonar: Un campo de solo lectura que muestra el nombre del Flujo de Trabajo de origen.
  • Nuevo nombre de flujo de trabajo: Un campo de texto obligatorio en el que se especifica el nombre único para el nuevo Flujo de Trabajo que se va a crear.

Modalidades de Clonación

La elección de la modalidad de clonación determina la relación entre las Tareas del nuevo Flujo de Trabajo y las del Flujo de Trabajo original.

Opción 1: Clonar Todo

Con esta modalidad se crean:

  1. Un nuevo Flujo de Trabajo con la misma estructura y configuración del original.
  2. Instancias independientes para cada tarea individual presente en el Flujo de Trabajo de origen.

El resultado es un Flujo de Trabajo completamente autónomo. Cualquier modificación aplicada a una Tarea en el nuevo Flujo de Trabajo no tendrá ningún impacto en la Tarea correspondiente en el Flujo de Trabajo original, y viceversa.

Uso recomendado: Esta es la modalidad estándar y más segura, que se debe utilizar cuando se quiere crear una copia de un Flujo de Trabajo como punto de partida para un nuevo proceso que evolucionará de forma independiente.

Opción 2: Clonar y Mantener Tareas

Con esta modalidad se crean:

  1. Un nuevo Flujo de Trabajo con el mismo diseño (diseño y conexiones) del original.
  2. Sin embargo, las Tareas dentro del nuevo Flujo de Trabajo no son copias, sino referencias directas a las Tareas del Flujo de Trabajo original.

El resultado es que las Tareas son compartidas entre el Flujo de Trabajo original y el Flujo de Trabajo clonado. Esto crea una estrecha dependencia entre los dos procesos: una modificación en la configuración de una Tarea compartida (ejecutada por cualquiera de los Flujos de Trabajo que la utilicen) se reflejará inmediatamente en todos los Flujos de Trabajo que contienen una referencia a esa Tarea.

Uso recomendado: Se debe utilizar en escenarios avanzados en los que se desea intencionadamente que más Flujos de Trabajo compartan y reutilicen un conjunto de Tareas centralizadas e idénticas. Esta modalidad requiere una mayor atención en la gestión, ya que las modificaciones tienen un impacto global.