Clonagem de Workflow
A funcionalidade de clonagem permite criar um novo Workflow baseado num existente. Esta ferramenta foi concebida para acelerar o desenvolvimento, permitindo reutilizar lógicas de processo já consolidadas como base para novas automações ou para criar variantes de um processo padrão.
A plataforma oferece dois modos distintos de clonagem, "Clonar tudo" e "Clonar e manter as tarefas", para direcionar diferentes casos de uso arquiteturais.
Interface de Clonagem
A operação de clonagem é gerida através da janela modal "Clonar Workflow".
- Workflow a clonar: Um campo de leitura que exibe o nome do Workflow de origem.
- Novo nome do workflow: Um campo de texto obrigatório onde deve especificar o nome único para o novo Workflow que será criado.
Modos de Clonagem
A escolha do modo de clonagem determina a relação entre as Tarefas do novo Workflow e as do Workflow original.
Opção 1: Clonar tudo
Com este modo são criados:
- Um novo Workflow com a mesma estrutura e configuração do original.
- Novas instâncias independentes para cada Tarefa presente no Workflow de origem.
O resultado é um Workflow completamente autónomo. Qualquer alteração efetuada numa Tarefa no novo Workflow não terá qualquer impacto na Tarefa correspondente no Workflow original, e vice-versa.
Utilização recomendada: Este é o modo padrão e mais seguro, a utilizar quando se pretende criar uma cópia de um Workflow como ponto de partida para um novo processo que evoluirá de forma independente.
Opção 2: Clonar e manter as tarefas
Com este modo são criados:
- Um novo Workflow com o mesmo desenho (layout e conexões) do original.
- No entanto, as Tarefas dentro do novo Workflow não são cópias novas, mas sim referências diretas às Tarefas do Workflow original.
O resultado é que as Tarefas são partilhadas entre o Workflow original e o clonado. Isto cria uma forte dependência entre os dois processos: uma alteração na configuração de uma Tarefa partilhada (efetuada por qualquer um dos Workflows que a utilizem) refletir-se-á imediatamente em todos os Workflows que contenham uma referência a essa Tarefa.
Utilização recomendada: A utilizar em cenários avançados em que se deseja intencionalmente que múltiplos Workflows partilhem e reutilizem um conjunto de Tarefas centralizadas e idênticas. Este modo requer maior atenção na gestão, pois as alterações têm um impacto global.