ValidateTableChange
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é . 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.