Usando a Documentação de Mensagens de Validações

Para determinar quais validações são identificadas como validações configuráveis que podem ser desativadas, as organizações podem consultar a documentação Mensagens de Validação fornecida no formato HTML como parte dos instaladores de desenvolvimento. Na execução do instalador de desenvolvimento, essa documentação está localizada na pasta 'Doc' de nível superior na base do código instalado. A página inicial da documentação Mensagens de Validação é acessada selecionando o arquivo index.html localizado na pasta ValidationMessages/html.

Uma lista das validações referenciadas por cada método de uma classe de fachada pode ser visualizada selecionando o link “Índice de A a Z de Fachada” da página inicial da documentação, selecionando um Nome de Classe de Fachada e, em seguida, selecionando um método.

Uma lista das validações referenciadas por cada método de uma tela também pode ser visualizada selecionando o link “Índice de A a Z das Telas” da página inicial da documentação, selecionando um Nome de Tela e, em seguida, selecionando um método.

Para cada validação, a referência de validação e o texto de mensagem de validação são fornecidos. Por exemplo, para a validação usada para evitar que a data de início de uma função do participante do caso seja posterior à data de encerramento de um caso, a referência de validação de BPOCASEPARTICIPANTROLE.ERR_CASEPARTICIPANTROLE_XFV_FROM_DATE_CASEHEADER_END_DATE e o texto de mensagem de validação de “A Data de Início da Função do Participante do Caso Não Deve Ser Posterior à Data de Encerramento do Caso - "%1d"” serão exibidos.

Para cada validação, a documentação também exibe se a validação é configurável ou não. Todas as validações configuráveis foram verificadas para não terem impacto no processamento do sistema, se elas não forem executadas e puderem ser desativadas por uma agência. Se a validação não estiver indicada para ser uma validação configurável, em seguida, a organização não poderá desativar a validação no aplicativo de administração do sistema e deverá levantar um caso de suporte, se houver um requisito para poder desativar a validação.

Além disso, uma seção Mensagens Configuráveis lista todas as validações identificadas como validações configuráveis, incluindo as fachadas a partir das quais as validações são referenciadas. Essa seção é acessada selecionando o link “Índice de A a Z de Mensagens configuráveis” da página inicial da documentação. A organização pode usar essa lista para determinar a referência de validação exclusiva necessária para procurar e desativar a validação como parte da administração do sistema.

Por exemplo, se a organização desejar identificar as validações que existem e são configuráveis como parte do processo do membro de caso de modificação, ela pode selecionar a opção “Índice de A a Z das Telas” da página inicial da documentação, inserir “modifyCaseMember” para filtrar a lista das telas, selecionar a tela “Case_modifyCaseMemberFromList.uim”, selecionar a referência de fachada “Case.modifyCaseMember” e, em seguida, visualizar uma lista de validações, incluindo se cada validação é uma validação configurável ou não.

Se a organização localizar que a validação BPOCASEPARTICIPANTROLE.ERR_CASEPARTICIPANTROLE_XFV_FROM_DATE_CASEHEADER_FROM_DATE é configurável, ela poderá, em seguida, fazer referência cruzada da validação com a lista de validações configuráveis para identificar o ID de referência de validação exclusiva para a validação. Isso é feito usando a Referência de Fachada e os filtros Referência de Mensagem. Se o nome do método “modifyCaseMember” for inserido no filtro Referência de Fachada e a referência de validação BPOCASEPARTICIPANTROLE.ERR_CASEPARTICIPANTROLE_XFV_FROM_DATE_CASEHEADER_FROM_DATE for inserida no filtro Referência de Mensagem, uma referência de validação exclusiva de bpocaseparticipantrole.err_caseparticipantrole_xfv_from_date_caseheader_from_date|a| será exibida para a validação.

Se mais de uma referência de validação exclusiva for exibida para uma determinada combinação de Referência de Fachada e Referência de Mensagem, a organização poderá determinar qual referência de validação exclusiva será desativada ativando a exibição da referência de validação exclusiva no aplicativo ao lado do texto de mensagem de validação exibido quando o processamento de negócios for executado, o que resultará na validação que está sendo chamada. Isso resultará, na maioria dos casos, na exibição de apenas uma referência de validação, que é a validação que deve ser desativada. No evento improvável de que mais de uma referência de validação seja exibida quando o processo de negócios for executado, isso apresentará uma situação na qual a mesma validação está sendo executada duas vezes durante o mesmo processo de negócios e ambas devem ser exibidas.

Observe que todas as entradas de catálogo de mensagens referenciadas por um método são exibidas para cada método na documentação Mensagens de Validação; portanto, outros tipos de mensagens, como por exemplo, mensagens de infraestrutura e mensagens usadas para criação de log também podem ser exibidas juntamente com as mensagens de validação. Além disso, para cada método a documentação também exibe todas as mensagens referenciadas por qualquer método chamado pelo método, e portanto, em alguns casos, as mensagens são listadas que não são, necessariamente, chamadas pela tela que usa o método.

A seção a seguir fornece detalhes adicionais sobre como ativar a exibição do ID da referência de validação exclusiva no aplicativo.