Skip to main content

Défi

Configurer des validations de dossiers avec une authority matrix

2 Tâches

10 mins

Visible to all users
Intermédiaire Pega Platform Case Management Français

Scénario

Les parties prenantes de GoGoRoad veulent permettre aux Territory Managers d’ajouter de nouveaux fournisseurs en tant que prestataires de services au fur et à mesure que le service se développe. Si le fournisseur est The Automobile Association (TAA), qui est déjà partenaire de GoGoRoad, le dossier New Vendor est routé au responsable du Territory Manager pour validation. Le dossier est ensuite routé vers un Compliance Officer, qui s’assure que la demande respecte l’accord entre TAA et GoGoRoad. Si le fournisseur n’est pas TAA, le dossier NewVendor est routé vers le responsable puis au directeur pour validation. Créez une table de décision pour vous assurer que la validation est correctement acheminée. Ajoutez une étape Approval au type de dossier New Vendor pour prendre en charge le comportement décrit.

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

Rôle ID opérateur Mot de passe
Développeur d’applications author@gogoroad 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 l’étape Approve vendor

  1. Dans le volet de navigation de Dev Studio, cliquez sur Case types > New vendor pour ouvrir le type de dossier New vendor.
  2. Dans le processus Approval, cliquez sur Step > Approve/Reject.
  3. Nommez l’étape Approve vendor.
  4. Une fois l’étape Approve vendor sélectionnée, dans l’onglet General du volet de propriétés, dans la liste déroulante Approval flow type, sélectionnez Cascading.
  5. Dans la liste déroulante Approval based on, sélectionnez Authority matrix.
  6. Dans le champ Decision table for matrix, saisissez VendorApprovals comme table de décision qui détermine les conditions de remplissage de la liste de pages.
  7. À droite du champ Decision table for matrix, cliquez sur l’icône Openicon.
    Create the VendorApprovals decision table for the authority matrix
    1. Sur le formulaire Create Decision Table, cliquez sur Create and open.
    2. Cliquez sur l’onglet Results.
    3. Dans la section Delegation options, cochez la case Evaluate all rows.
      Evaluate all rows option on the decision table
    4. Cliquez sur l’onglet Table.
    5. Cliquez sur la première cellule d’en-tête pour spécifier la propriété de condition en tant que .NewVendor.Name.
    6. Dans le champ Label, saisissez Vendor name.
      Select a condition for the condition heading in a decision table
    7. Conservez l’opérateur par défaut =.
    8. Cliquez sur Save pour terminer la configuration de la condition.
    9. Sous Actions, cliquez sur l’en-tête de cellule pour spécifier la propriété de condition en tant que .GoGoRoadVendorApprovals().ApproverID.
      Authority matrix decision table configuration for the Actions header row
    10. Conservez l’opérateur par défaut =.
    11. Cliquez sur Save pour terminer la configuration de la condition.
    12. Cliquez sur l’icône Insert Row after pour insérer deux lignes supplémentaires.
    13. Cliquez sur chaque cellule de la table de décision, puis saisissez les valeurs suivantes :
      Decision table to determine who the New Vendor approval is routed to.
    14. Cliquez sur Save pour enregistrer la table de décision.
    15. Retournez au type de dossier New Vendor.
  8. À droite, dans le volet de propriétés, dans le Page list property, saisissez .GoGoRoadVendorApprovals en tant que propriété de la liste de pages pour contenir la liste des approbateurs.
  9. Dans le champ Approver property, saisissez .ApproverID en tant qu’élément de la liste de page pour identifier chaque approbateur figurant dans la liste.

2 Vérifier votre travail

  1. Dans le type de dossier New vendor, cliquez sur Save and run pour créer une instance de dossier.
    1. Dans l’étape Collect vendor information, dans le champ Name, saisissez TAA.
    2. Cliquez sur Submit.
    3. Dans le coin supérieur droit, cliquez sur Actions > Approval pour afficher la première validation.
    4. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Manager.
      Route vendor approval to the manager
    5. Cliquez sur Approve.
    6. Dans le menu Actions, cliquez sur Approval pour afficher la deuxième validation.
    7. Dans la vue Approval, vérifiez que la tâche manuelle ouverte est attribuée au Compliance Officer.
      New vendor approval routed to the compliance officer
  2. Créez une instance de dossier New vendor.
    1. Dans l’étape Collect vendor information, dans le champ Name, saisissez Pega Towing.
    2. Cliquez sur Submit.
    3. Dans le menu Actions, cliquez sur Approval pour afficher la première validation.
    4. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Manager.
      Route vendor approval to the manager
    5. Cliquez sur Approve.
    6. Dans le menu Actions, cliquez sur Approval pour afficher la deuxième validation.
    7. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Directeur.
      New vendor approval routed to the director


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