Skip to main content

Automatizando decisões com tabelas de decisão

2 Tarefas

10 min

Visible to: All users
Beginner Pega Platform 8.7 Gerenciamento de casos Português Brasileiro

Scenario

Uma organização está lançando um aplicativo que facilita solicitações de empréstimo. Os clientes iniciam uma solicitação de empréstimo e inserem seu score de crédito e valor do empréstimo. Configure uma tabela de decisão e uma declare expression para que a taxa de empréstimo seja determinada automaticamente com base no score de crédito e no valor do empréstimo que o cliente inserir. Use os valores na seguinte tabela para configurar sua tabela de decisão:

  Score de crédito > Valor do empréstimo > Retornar
if 800 50000 .0225
else if 800 0 .0200
else if 700 50000 .0325
else if 700 0 .0275
else if 200 50000 .045
else if 200 0 .0425
otherwise     .07

A tabela a seguir apresenta as credenciais necessárias para concluir o desafio.

Papel Nome do usuário Senha
Desenvolvedor de aplicativo author@loans pega123!
Nota: Seu ambiente de prática pode oferecer suporte para a conclusão de múltiplos desafios. Como resultado, a configuração exibida na apresentação do desafio pode não corresponder exatamente ao seu ambiente.

Você deve iniciar sua própria instância da Pega para concluir este Challenge.

A inicialização pode leva até cinco minutos, portanto tenha paciência.

Challenge Walkthrough

Detailed Tasks

1 Configure a tabela de decisão do ajuste de risco do devedor

  1. No painel de navegação do Dev Studio, clique em Aplicativo (App).
  2. Clique com o botão direito do mouse em Solicitação de empréstimo (Loan Request) e clique em Criar > Decisão > Tabela de decisão (Create > Decision > Decision Table).
  3. No campo Rótulo (Label), insira Tabela de ajuste de risco do devedor.
  4. Clique em Criar e abrir (Create and open) para criar a tabela de decisão.
  5. Clique na primeira célula do título para especificar uma condição. A janela Selecionar uma propriedade (Select a property) é exibida.
    First header in the Borrower risk adjustment decision table
    1. No campo Propriedade (Property), insira ou selecione .CreditScore.
    2. Confirme se o campo Label (Rótulo) é Score de crédito (Credit Score).
    3. Clique no dropdown Usar operador (Use Operator) e selecione >.
      Select a property for decision table header
    4. Clique em Salvar (Save).
  6. Na coluna Score de crédito (Credit score), clique na célula vazia para habilitar as opções de menu da tabela de decisão.
  7. Clique em Insert Column After (Inserir coluna após) para adicionar uma coluna após Score de crédito (Credit score).
    Insert column after button
  8. Clique na nova célula do título para especificar uma condição.
    1. No campo Propriedade (Property), insira ou selecione .LoanAmount.
    2. Confirme se o campo Label (Rótulo) é Valor do empréstimo (Loan Amount).
    3. Clique no dropdown Usar operador (Use Operator) e selecione >.
    4. Clique em Salvar (Save).
  9. Na linha if , clique em uma célula vazia e depois clique cinco vezes em Inserir linha após (Insert Row After) para adicionar cinco linhas else if.
    Insert row after button
  10. Clique em cada célula na tabela de decisão e insira os seguintes valores:
    Borrower risk adjustment decision table
  11. Clique em Salvar (Save) para salvar a tabela de decisão.

 

2 Configure a declare expression da taxa de empréstimo

  1. No App Explorer, clique com o botão direito do mouse em Solicitação de empréstimo (LoanRequest) e clique em Criar > Decisão > Declare expression (Create > Decision > Declare Expression).
  2. No campo Propriedade de destino (Target Property), insira ou selecione .LoanRate.
    Declare expression for Loan rate property
  3. Clique em Criar e abrir (Create and open).
  4. Na seção Expressões de construção (Build Expressions), no dropdown Valor de (Value of), selecione Resultado da tabela de decisão (Result of Decision Table).
  5. No campo vazio à direita, insira ou selecione BorrowerRiskAdjustmentTable.
    Configured declare expression for Offered rate property based on result of decision table
  6. Clique em Salvar (Save).

Confirm your work

  1. No cabeçalho do Dev Studio, clique em Criar > Novo > Solicitação de empréstimo(Create > New > Loan Request) para criar uma nova instância do caso Solicitação de empréstimo (Loan Request).
  2. No campo Valor do empréstimo (Loan amount), insira 10000.
  3. No campo Score de crédito (Credit score), insira 750.
  4. Clique em Enviar (Submit).
  5. Verifique se a Taxa de empréstimo (Loan rate) é 2,75% (2.75%).
    Review offer of loan rate 2.75%
  6. Opcional: crie instâncias adicionais de casos e insira diferentes valores de score de crédito e valor de empréstimo. Verifique se a taxa de empréstimo é consistente com os valores especificados na tabela de decisão Ajuste de risco do devedor (Borrower risk adjustment).

Este Desafio serve para praticar o que você aprendeu nos seguintes Módulo:


Disponível na seguinte missão:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice