Você está aqui:
Criar uma regra de assinatura com o mecanismo de regras de restrição
Defina uma regra de assinatura no modelo de restrição do produto raiz usando a linguagem de modelagem de restrição (CML). Vincule a regra de assinatura à definição da regra de CML usando uma chave de regra.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Unlimited e Developer com Plataforma de Seguro Digital |
| Licenças do conjunto de permissões | Descrição |
|---|---|
| Administração de produtos de seguro digital | Permite que os usuários criem regras de assinatura. |
| Adição de gerenciamento de estágios de indústrias |
| Permissões de usuário necessárias | |
|---|---|
| Para acessar objetos e interfaces necessários para configurar regras de assinatura | Designer de cumprimento |
- Certifique-se de que você tenha habilitado o Mecanismo de regras de restrição e que o produto raiz tenha um modelo de restrição ativo. Consulte Usar o Constraint Builder com o Mecanismo de regras de restrição.
- Crie fluxos para agir quando as regras de assinatura forem avaliadas como verdadeiras ou falsas.
- No Iniciador de aplicativos, localize e selecione Gerenciamento de catálogo de produtos.
- Selecione um produto raiz.
- Na página de detalhes do produto raiz, clique na guia Regras de assinatura.
- Clique em Nova regra.
- Selecione o tipo de objeto como Cotação.
- Se necessário, selecione um tipo de registro.
-
Selecione uma transição de estágio que especifique a transição do objeto de um estado para outro se a regra for avaliada como verdadeira.
Por exemplo, uma cotação pode passar do estágio Aprovado para o estágio Emitido. A configuração de gerenciamento de estágios determina as possíveis transições para o tipo de objeto e tipo de registro selecionado.
- Em Tipo do mecanismo de regras, selecione ConstraintEngine.
- Insira um nome de regra, um nome de API e uma descrição.
-
Selecione o status da regra.
Uma regra ativa entra em vigor durante a avaliação. O mecanismo de regra executa regras inativas, mas ignora os resultados.
-
Verifique o modelo de regra e a RuleKey gerada automaticamente.
Cada produto tem um modelo de restrição. Para abrir o modelo de restrição, clique no hiperlink na seção Modelo de regra. A versão do modelo de restrição controla as datas efetivas para a regra.
A RuleKey tem o formato UW__[productCode]__[transition]__[apiName]. Anote-o para definir a regra no modelo de restrição mais adiante.
-
Clique em Adicionar ação para definir ações executadas quando a regra é avaliada como verdadeira e quando é avaliada como falsa.
- Selecione o tipo de avaliação da regra: Verdadeiro ou falso.
- Insira um nome para a ação.
- Em Tipo de ação, selecione Fluxo automatizado.
- Insira o nome da API de definição de fluxo para acionar o fluxo predefinido.
- Salve suas alterações.
Depois de salvar a regra, defina a lógica da regra no modelo de restrição usando a RuleKey. A regra usa este formato:
rule(<boolean expression>, "InsuranceUnderwritingRule", <ruleKey>,
"True")
Por exemplo:
// UnderwritingRules
rule(Auto_Value < 100000, "InsuranceUnderwritingRule", "UW__autoSilver__DraftToSubmitted__AutoValueRule", "True");