ValidateTableChange

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • O validador ValidateTableChange relata todas as atividades no fluxo de trabalho que são inválidas de acordo com a tabela associada à versão do fluxo de trabalho.

    Por exemplo, uma versão de fluxo de trabalho que está associada à tabela Solicitação de mudança [change_request] mas tem uma atividade Solicitação do catálogo na tela é inválida, pois a atividade não é compatível com a tabela selecionada.

    Resumo da validação

    • Risco: se o registro atual no tempo de execução não for originado na tabela especificada pela tabela comum mais baixa, as atividades da tabela comum mais baixa não poderão definir valores específicos.
    • Nível de gravidade: Aviso, se a tabela associada a um fluxo de trabalho for superior na hierarquia à tabela comum mais baixa necessária para as atividades de fluxo de trabalho.
    • Resultado válido: Válido
    • Mensagem válida: Todas as atividades são válidas para a tabela recém-selecionada
    • Resultado inválido: Atividade inválida
    • Mensagem inválida: Este fluxo de trabalho contém <contagem de atividades inválidas> atividades inválidas para a tabela recém-selecionada.
    • Ação sugerida: faça uma destas mudanças:
      • Mude o fluxo de trabalho para não exigir as atividades associadas à tabela mais baixa relatada.
      • Modifique o fluxo de trabalho para usar uma tabela que contenha a tabela comum mais baixa em sua hierarquia.
      • Verifique se o registro atual atende aos requisitos das atividades em risco.
    • Publicável: Sim
    • Executável: Sim
    • Informações relacionadas: Atividades de fluxo de trabalho

    Solução de problemas

    Navegar até Fluxo de trabalho > Administração > Definições de Atividades. Observe a coluna Tabela na lista. Cada atividade que não é global está associada a uma tabela.

    Quando você seleciona uma tabela no formulário Propriedades do fluxo de trabalho, o menu de atividades apresenta somente atividades compatíveis com a tabela selecionada. A associação de uma tabela a uma atividade de fluxo de trabalho permite que o sistema tome determinadas decisões sobre a atividade que afetam a comparação de valor, o roteamento de condição ou a configuração e a obtenção de valores de campos no registro atual.

    Quando um fluxo de trabalho é definido para a tabela Global [global], é possível que o processo de execução do fluxo de trabalho garanta que o registro atual atenda aos requisitos das atividades identificadas por este validador. Nesse caso, a atividade ainda funciona conforme o esperado. Se essa garantia não puder ser obtida pelo processo do usuário, não use a atividade identificada pelo validador sem atribuir uma tabela que atenda aos requisitos de todas as atividades na tela.

    Esta verificação de validação garante que a tabela especificada por todas as atividades em um fluxo de trabalho específico seja incluída na hierarquia da tabela selecionada para o fluxo de trabalho.