Exemplo: implementar validações personalizadas em prêmios
Este exemplo ilustra como criar validações personalizadas para criações de prêmio .
Você é o especialista em contrato de concessão da Universidade Alma Mater (EUA). Você quer garantir que uma prêmio patrocinado pela agência federal Institutes of Health sempre contenha uma lista de assistência no cabeçalho da prêmio . Você configura uma validação personalizada para impedir que os usuários criem ou corrijam uma prêmio quando:
- O patrocinador da concessão é o National Institutes of Health.
- O campoLista de programas de assistênciano cabeçalho da prêmio está em branco, .
- Segurança: domínioSet Up: Custom Validationsnas áreas funcionais Common Financial Management e System.
- Configure estes processos de negócios e as políticas de segurança na área funcional Gestão de subvenções :
- Evento de correção de concessão
- Evento de concessão
- Acesse o relatórioManter validações personalizadas.
- SelecioneContrato de concessãoe clique emNova validaçãoparaCrítico.
- No campoDescrição, insiraPatrocinador federal sem Número da lista de programas de assistência.
- Na gradeCondições de regra, insira estes valores na linha existente:
Opção Descrição E/ouE*Campo externo de origem ou regra de condiçãoPatrocinador*Operador relacionalna lista de seleçõesTipo de comparaçãoValor especificado neste filtroValor de comparaçãoInstitutos Nacionais de Saúde - Adicione uma linha e insira estes valores:
Opção Descrição E/ouE*Campo externo de origem ou regra de condiçãoLista de programas de assistência para concessãoOperador relacionalestá vazio - Clique emOKe emConcluído.
Quando você tenta criar ou corrigir uma prêmio tendo os Institutos Nacionais de Saúde como patrocinador e nenhuma seleção
da Lista de programas de assistência
no cabeçalho da prêmio , o Workday exibe uma mensagem de erro .Você pode criar a mesma validação para modificar uma prêmio selecionando
Modificação de concessão
no relatório Manter validações personalizadas
.