Skip to main content

Défi

Automatiser des décisions avec des tables de décision

3 Tâches

10 mins

Visible to all users
Débutant Pega Platform 8.4 Case Management Français

Scénario

Une organisation lance une application qui facilite les demandes de prêt. Les clients ouvrent une demande de prêt et saisissent leur credit score et le montant de leur prêt. Configurez une table de décision et une declare expression, de sorte que le taux de prêt soit déterminé automatiquement en fonction du credit score et du montant de prêt que le client saisit. Utilisez les valeurs du tableau suivant pour configurer votre table de décision :

  Credit score > Montant du prêt > Résultat
si 800 50 000 0,0225
ou si 800 0 0,0200
ou si 700 50 000 0,0325
ou si 700 0 0,0275
ou si 200 50 000 0,045
ou si 200 0 0,0425
sinon     0,07

Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi.

Rôle Nom d’utilisateur Mot de passe
Développeur d’applications author@loans pega123!

Présentation du défi

You must initiate your own Pega instance to complete this Défi.

L'initialisation peut prendre jusqu'à 5 minutes, donc soyez patient.

Détail des tâches

1 Configurer la table de décision d’ajustement du risque de l’emprunteur

  1. Dans le volet de navigation de Dev Studio, cliquez sur App.
  2. Faites un clic droit sur LoanRequest et cliquez sur Create > Decision > Decision Table.
  3. Dans le champ Label, saisissez Borrower risk adjustment table.
  4. Cliquez sur Create and open pour créer la table de décision.
  5. Cliquez sur la première cellule d’en-tête pour spécifier une condition. La fenêtre Select a Propertys’affiche.
    First header in the Borrower risk adjustment decision table
    1. Dans le champ Property, saisissez ou sélectionnez .CreditScore.
    2. Cliquez sur la liste déroulante Use Operator et sélectionnez >.
      Select a property for decision table header
    3. Cliquez sur Save.
  6. Dans la colonne Credit score, cliquez sur la cellule vide pour activer les options de menu de la table de décision.
  7. Cliquez sur Insert Column After pour ajouter une colonne après Credit score.
    Insert column after button
  8. Cliquez sur la nouvelle cellule d’en-tête pour spécifier une condition.
    1. Dans le champ Property, saisissez ou sélectionnez .LoanAmount.
    2. Cliquez sur la liste déroulante Use Operator et sélectionnez >.
    3. Cliquez sur Save.
  9. Dans la ligne if, clliquez sur une cellule vide, puis cliquez sur Insert Row After cinq fois pour ajouter cinq lignes else if.
    Insert row after button
  10. Cliquez sur chaque cellule et, dans la table de décision, saisissez les valeurs suivantes :
    Borrower risk adjustment decision table
  11. Cliquez sur Save pour enregistrer la table de décision.

 

2 Configurer la declare expression du taux de prêt

  1. Dans l’App Explorer, faites un clic droit sur LoanRequest et cliquez sur Create > Decision > Declare Expression.
  2. Dans le champ Target Property, saisissez ou sélectionnez .LoanRate.
    Declare expression for Loan rate property
  3. Cliquez sur Create and open.
  4. Dans la zone Build Expressions, dans la liste déroulante Value of, sélectionnez Result of Decision Table.
  5. À droite, dans le champ vide, saisissez ou sélectionnez BorrowerRiskAdjustmentTable.
    Configured declare expression for Offered rate property based on result of decision table
  6. Cliquez sur Save.

3 Vérifier votre travail

  1. Dans l’en-tête de Dev Studio, cliquez sur Create > New > Loan Request pour créer une nouvelle instance de dossier Loan Request.
  2. Dans le champ Loan amount, saisissez 10000.
  3. Dans le champ Credit score, saisissez 750.
  4. Cliquez sur Submit.
  5. Vérifiez que le Loan rate est égal à 2,75 %.
    Review offer of loan rate 2.75%
  6. Facultatif : créez des instances de dossier supplémentaires et saisissez différentes valeurs de credit score et de montant de prêt. Vérifiez que le taux de prêt est conforme aux valeurs précisées dans la table de décision d’ajustement du risque de l’emprunteur.


Disponible dans la mission suivante :

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

Did you find this content helpful?

Want to help us improve this content?

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