Trabalhando com Validações Configuráveis

As validações são utilizadas em todo o aplicativo para manter controle sobre os dados inseridos por usuários, por exemplo, para forçar a integridade de dados ou para evitar a entrada de dados inconsistentes. Um exemplo de uma validação é “A Data de Início da Função do Participante do Caso não deve ser posterior à Data de Encerramento do Caso - "%1d"”. Isto é exibido quando um usuário tenta incluir um membro de caso para um caso com uma data de início que ocorre depois da data de encerramento do caso.

Embora todas as validações incluídas no aplicativo sejam executadas durante o processamento, por padrão, algumas validações foram verificadas para não serem necessárias, visto que elas não terão nenhum impacto no processamento do sistema, se não forem executadas. Essas validações foram predefinidas como validações configuráveis e podem ser desativadas por uma agência.

O aplicativo de administração do sistema fornece uma agência com a capacidade de procurar e desativar as validações identificadas como validações configuráveis. Todas as outras validações não podem ser mantidas no aplicativo e serão executadas durante o processamento.

Se uma organização tiver um requisito para desativar uma validação que não está identificada como uma validação configurável, um caso de suporte deverá ser levantado para solicitar que a validação se torne configurável. A validação então será analisada e uma determinação feita indicando se ela pode ou não ser reclassificada como uma validação configurável.