Remoção de variável de entrada

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • A exclusão de variáveis de entrada do fluxo de trabalho, como as ações de inserção e de atualização, cria um registro de atualização do cliente no conjunto de atualizações atual de um usuário.

    Essas exclusões migram para uma nova instância com o conjunto de atualizações, sem importar se o fluxo de trabalho que possui as variáveis de entrada está ou não publicado no mesmo conjunto de atualizações. Planeje com atenção e tenha cuidado ao editar um fluxo de trabalho e selecionar os conjuntos de atualizações.

    Risco de remoção de variável de entrada

    Um fluxo de trabalho existente já contém duas variáveis de entrada.

    1. O fluxo de trabalho foi migrado para uma instância de produção com as duas variáveis.
    2. Em uma instância de desenvolvimento, o usuário A seleciona o conjunto de atualizações A e faz o check-out do fluxo de trabalho.
    3. O usuário A remove uma variável de entrada e todas as referências a ela no fluxo de trabalho.

      O sistema insere no conjunto de atualizações A um registro de atualização do cliente que reflete a exclusão da variável de entrada. Nenhum registro é adicionado para a nova versão do fluxo de trabalho que não depende mais da entrada. Isso não acontece até que o fluxo de trabalho seja publicado.

    4. O usuário A continua trabalhando em outros recursos no conjunto de atualizações A que precisam ser movidos para a produção.
    5. O usuário A conclui o conjunto de atualizações A e o migra para a instância de produção sem publicar o fluxo de trabalho.

      A entrada do conjunto de atualizações que exclui a variável de entrada do fluxo de trabalho agora se aplica à instância de produção. A versão anterior do fluxo de trabalho está em execução nessa instância e ainda faz referência à variável ausente.

    Solução para remoção da variável de entrada

    Ao editar fluxos de trabalho, especialmente ao excluir variáveis de entrada, use um único conjunto de atualizações para todas as edições de variáveis e publicações de fluxo de trabalho.

    Se necessário, mescle o conjunto de atualizações em um conjunto mais geral direcionado para implantação após a publicação do fluxo de trabalho. Para obter informações sobre conjuntos de atualizações, consulte Conjuntos de atualizações do sistema.

    Nota:
    Se uma versão de fluxo de trabalho já estiver em execução em um sistema de produção e as variáveis de entrada forem excluídas de uma versão mais recente, essas exclusões poderão afetar as transações já em execução na versão anterior. Tenha muito cuidado ao excluir variáveis de entrada de fluxo de trabalho e planeje a migração com atenção.

    Impedimento da remoção de variáveis de entrada

    Antes de publicar uma versão do fluxo de trabalho, o sistema valida o modelo dele para ajudar o designer no planejamento da implantação.

    A validação avisa sobre erros críticos que podem impedir a execução de um fluxo de trabalho e também sobre dependências e conflitos nos conjuntos de atualizações. Consulte ValidateUpdateSetDependencies para obter mais detalhes.