Passar para o conteúdo principal

[Workflow Builder - GCW] Versionamento de Fluxo de Trabalho: Gerenciando Alterações em Seus Fluxos de Trabalho

R
Escrito por Roman Aldunate

Este artigo fornece uma visão geral do sistema de versionamento de workflow no GelatoConnect, detalhando como ele permite que os usuários modifiquem workflows sem impactar pedidos ativos. Ele aborda o processo de acessar, editar e publicar workflows, bem como os benefícios de usar esse recurso.

Entendendo o Versionamento de Workflow

O versionamento de workflow é um recurso que gera automaticamente uma nova versão de rascunho de um workflow sempre que você começa a editá-lo. Isso garante que quaisquer modificações que você faça não afetem imediatamente os pedidos ativos que estão sendo processados pela versão publicada do workflow. Você pode trabalhar no rascunho com confiança e publicá-lo apenas quando estiver pronto.

Acessando e Editando Workflows

Você pode acessar e editar um fluxo de trabalho de duas maneiras:

  1. Na Página de Gerenciar Pedidos: Se um pedido específico passou por um fluxo de trabalho, você pode encontrar o nome do fluxo de trabalho nos detalhes do pedido. Clicar no nome do fluxo de trabalho direcionará você para o editor de fluxo de trabalho, onde você pode visualizar seu histórico de execução.

  2. Da Página de Workflows: Navegue diretamente para a página "Workflows" e selecione o workflow que deseja editar.

Fazendo Alterações e Gerenciando Rascunhos

Quando você abre um fluxo de trabalho publicado para edição, o sistema cria automaticamente uma nova versão de rascunho.

  • Status de Rascunho: Um status "Rascunho" aparecerá no topo do editor do workflow, indicando que quaisquer alterações feitas não afetarão a versão publicada.

  • Versões do Workflow: No canto superior direito do editor, você encontrará um botão "Versões do Workflow". Clicar nele exibirá uma lista de todas as versões do seu workflow, incluindo a publicada e quaisquer rascunhos ativos.

  • Salvando Alterações: Você pode salvar alterações em seu rascunho a qualquer momento, e essas alterações serão armazenadas na versão do rascunho.

Publicando uma Nova Versão

Depois de finalizar suas alterações e estar pronto para aplicá-las a novos pedidos, você pode publicar o novo rascunho.

  1. Botão Publicar: Clique no botão "Publicar" no canto superior direito do editor.

  2. Confirmação: O sistema confirmará que a nova versão foi publicada.

  3. Pedidos Ativos: Todos os novos pedidos que atendem aos critérios do fluxo de trabalho agora utilizarão esta versão recém-publicada.

Reprocessando Execuções com Falha

Se você tiver pedidos com falha que deseja reprocessar com sua nova versão do fluxo de trabalho, o sistema irá solicitar com uma mensagem: "Revise as execuções com falha abaixo para reprocessar com uma nova versão." Este recurso permite que você execute novamente esses pedidos com falha usando o fluxo de trabalho corrigido.

Restaurando para uma Versão Anterior

Se você fizer alterações que não deseja mais manter, ou se precisar reverter para uma versão anterior que funcionava, você pode restaurar uma versão anterior do fluxo de trabalho.

  1. Ver Todas as Versões: Clique no botão "Versões do Workflow" no canto superior direito.

  2. Selecione uma Versão Anterior: Escolha a versão que você deseja restaurar da lista.

  3. Modo Somente Visualização: O sistema indicará que você está visualizando uma versão antiga e que a edição está desabilitada.

  4. Restaurar: Clique no botão "Restaurar esta versão". O sistema criará um novo rascunho baseado nesta versão antiga.

  5. Publicar: Você pode então revisar o novo rascunho e publicá-lo para torná-lo a versão ativa.

Benefícios do versionamento de fluxo de trabalho

  • Segurança: Você pode fazer e testar alterações em seus fluxos de trabalho sem o risco de impactar pedidos ativos no sistema.

  • Flexibilidade: Você pode trabalhar em várias alterações ou testar diferentes ideias em um rascunho sem se comprometer com elas.

  • Reversão: Você pode facilmente reverter para uma versão anterior e estável do seu fluxo de trabalho se uma nova versão não funcionar como esperado.

O versionamento do Workflow builder oferece a garantia de melhorar e otimizar continuamente seus processos de produção sem o medo de consequências não intencionais.


Respondeu à sua pergunta?