Skip to main content

Défi

Configuration d’une validation en cascade avec une reporting structure

This content has been updated. Cliquez ici pour poursuivre sur la dernière version.

Scénario

Les parties prenantes de GoGoRoad veulent permettre aux Gestionnaires de territoire 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à en partenariat avec GoGoRoad, le dossier Add Vendor est acheminé au manager du Gestionnaire de territoire pour validation. Si le fournisseur n’est pas TAA, le type de dossier Add Vendor est alors acheminé vers un directeur pour obtenir une deuxième validation. Ajoutez une étape Approval au type de dossier Add 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 Nom d’utilisateur Mot de passe
System Architect 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 Créer les conditions When

  1. Dans le volet de navigation de Dev Studio, cliquez sur App.
  2. Faites un clic droit sur NewVendor, puis cliquez sur Create > Decision > When.
  3. Dans le champ Label, saisissez Vendor is TAA.
  4. Cliquez sur Create and open pour créer la règle when.
  5. Dans la liste déroulante Select, sélectionnez Name dans le data object New Vendor.
  6. Dans la deuxième liste déroulante, conservez la valeur par défaut is equal to.
  7. Dans la troisième liste déroulante, saisissez TAA.
    Vendor is TAA when rule
  8. Cliquez sur Save pour enregistrer la règle when.
  9. À droite de Save, cliquez sur la flèche vers le bas.
    Save down arrow
  10. Cliquez sur Save as pour enregistrer une copie de la règle when Vendor is TAA
  11. Dans le champ Label, saisissez Vendor is not TAA.
  12. Cliquez sur Create and open pour créer la règle when.
  13. Dans la deuxième liste déroulante, sélectionnez is not equal to.
    Vendor is not TAA when rule
  14. Cliquez sur Save pour enregistrer la règle when.

2 Configurer l’étape Approve vendor

  1. Dans le volet de navigation, 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, conservez la valeur par défaut deReporting structure.
  6. Dans la liste déroulante Approval to be completed by, conservez la valeur par défaut de Reporting manager.
    Properties pane for an approval shape configured as a cascading approval with reporting structure
  7. Développez la section Approval Level.
  8. Dans la section Approval level, sélectionnez Custom.
  9. Cliquez sur Update custom levels pour mettre à jour les niveaux de validation personnalisés. Une boîte de dialogue apparaît.
    Approval level custom configuration with Update custom levels link
    1. Dans la boîte de dialogue, cliquez sur Add custom approval pour ajouter une règle when.
    2. Dans le champ When, saisissez ou sélectionnez VendorIsTAA.
    3. Dans le champ Levels of approval, saisissez 1.
    4. Cliquez sur Add custom approval pour ajouter une règle when.
    5. Dans le champ When, saisissez ou sélectionnez VendorIsNotTAA.
    6. Dans le champ Levels of approval, saisissez 2.
    7. Cliquez sur Submit pour fermer la boîte de dialogue.
      Dialog for configuring a custom approval
  10. Cliquez sur Save pour enregistrer le type de dossier New vendor.

3 Vérifier votre travail

  1. Cliquez sur Save and run pour créer une instance de dossier New Vendor.
  2. Dans l’étape Collect vendor information, dans le champ Name, saisissez TAA.
  3. Cliquez sur Submit.
  4. Dans le menu Actions, cliquez sur Approval pour afficher la première validation.
  5. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Manager.
    cascading-approval-first-level-reporting-structure
  6. Cliquez sur Approve pour clôturer le dossier.
  7. Créez une instance de dossier New vendor.
  8. Dans l’étape Collect vendor information, dans le champ Name, saisissez Pega Towing.
  9. Cliquez sur Submit.
  10. Dans le menu Actions, cliquez sur Approval pour afficher la première validation.
  11. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Manager.
  12. Cliquez sur Approve.
  13. Dans le menu Actions, cliquez sur Approval pour afficher la deuxième validation.
  14. Dans la vue Approval, vérifiez que la tâche en cours (open assignment) est attribuée au Directeur.
    Second approval level in a cascading approval step


Disponible dans la mission suivante :

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

Thank you for your feedback.

100% found this content useful

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