Skip to main content

Défi

Enregistrer des données dans un système d’enregistrement

3 Tâches

10 mins

Visible to all users
Débutant Pega Platform Intégration des données Français

Scénario

Le Directeur de programme pour le service d’assistance routière veut offrir aux utilisateurs la possibilité de s’inscrire lorsqu’ils demandent un service plutôt que de rejeter automatiquement les utilisateurs non inscrits. Configurez le processus Rejet de la validation pour mettre à jour le statut de membre d’un enregistrement client si le client décide de s’inscrire au programme d’assistance routière. Créez un data transform pour copier l’enregistrement client dans une data page enregistrable et mettre à jour le statut de membre et le niveau de couverture. Ajoutez ensuite une étape Save data page pour mettre à jour l’enregistrement client dans la base de données.

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 Créer un data transform Update customer enrollment

  1. Dans Dev Studio, dans le volet de navigation, cliquez sur Data types.
  2. Développez Client et cliquez sur Savable Customer pour ouvrir la data page Savable Customer.
  3. Dans la section Data Sources, dans le champ Response Data Transform, saisissez UpdateCustomerEnrollment.
  4. À droite du champ Response Data Transform, cliquez sur l’icône représentant une cible pour ouvrir le champ Create Data Transform.
    Update customer enrollment data transform selected in Customer savable data page
    1. Cliquez sur Create and open pour créer le data transform.
    2. Supprimez les lignes existantes.
    3. Dans la première ligne, conservez la valeur Action par défaut égale à Set.
    4. Dans le champ Target, saisissez ou sélectionnez Primary.Enrollment.
      Tip: Utilisez Primary pour définir explicitement le contexte pour l’étape sur la data page qui a appelé le data transform.
    5. Dans le champ Source, saisissez ou sélectionnez true.
    6. Cliquez sur Add a row.
    7. Conservez la valeur Action par défaut sur Set.
    8. Dans le champ Target, saisissez ou sélectionnez Primary.CoverageLevel.
    9. Dans le champ Source, saisissez ou sélectionnez pyWorkPage.CoverageLevelElected.
      Update customer enrollment data transform
    10. Cliquez sur l’onglet Pages & Classes.
    11. Dans le champ Page name, saisissezpyWorkPage.
    12. Dans le champ Class, saisissez ou sélectionnez GoGo-GoGoRoad-Work-AssistanceRequest.
    13. Cliquez sur Save pour enregistrer le data transform.
  5. Revenez à la data page Savable Customer.
  6. Cliquez sur Save pour enregistrer la data page.

2 Ajouter une automatisation Save data page au processus Approval Rejection

  1. À partir du volet de navigation, cliquez sur Case types.
  2. Cliquez sur Assistance Request pour ouvrir le type de dossier Assistance Request.
  3. Dans le processus Rejet de la validation, cliquez sur Configure process.
  4. Cliquez sur Add a flow shape > Automations > Save data page.
    Add Save data page automation to the Process Modeler
  5. Avec l’automatisation Save data page sélectionnée, dans le volet de propriétés, entrez ou sélectionnez D_CustomerSavable.
  6. Dans la section Parameters, dans le champ pyGUID, saisissez ou sélectionnez .CustomerID.pyGUID pour transmettre l’identifiant unique de l’enregistrement client actuel à la data page enregistrable.
    Properties pane of the Save data page automation
  7. Cliquez et faites glisser le connecteur Collect enrollment information jusqu’à l’automatisation Save data page.
  8. Passez le curseur sur l’automatisation Save data page et faites glisser le connecteur sur l’étape Change to a specific stage.
    Approval Rejection process with Save data page automation
  9. Cliquez sur Save pour enregistrer le processus Approval Rejection.
  10. Cliquez sur Stages & Steps pour revenir au type de dossier Assistance Request.

3 Vérifier votre travail

  1. Dans le volet de navigation, cliquez sur Data types.
  2. Cliquez sur l’icône Record à droite de Customer pour ouvrir les enregistrements du type de données Customer.
    Record icon for the Customer data type
  3. À des fins de test, identifiez un client qui n’est pas inscrit.
    Customer data records
  4. Cliquez sur l’onglet Assistance Request pour revenir au type de dossierAssistance Request.
  5. Cliquez sur Save and run.
  6. Avancez au-delà de la vue Create.
  7. Dans la vue Enter customer information, sélectionnez l’Account IDdu client non inscrit que vous avez identifié.
    Unenrolled customer selected in the Assistance Request case
  8. Avancez le dossier jusqu’à la vue Approval.
  9. Cliquez sur Reject. La vue Prompt for enrollment s’affiche.
  10. Dans la vue Prompt for enrollment, cliquez sur Yes, I want to enroll, puis sur Submit.
  11. Dans la vue Collect enrollment information, sélectionnez un niveau de couverture puis cliquez sur Submit.
  12. Cliquez sur l’onglet GoGo-GoGoRoad-Data-Customer pour revenir à la liste des enregistrements Customer.
  13. Cliquez sur Actions > Refresh pour actualiser les informations.
  14. Vérifiez que le client est inscrit avec le niveau de couverture que vous avez sélectionné.
    Customer data records updated with new enrollment and coverage level


Disponible dans les missions suivantes :

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

Did you find this content helpful?

75% 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