Skip to main content

Défi

Créer et conserver des dossiers provisoires

2 Tâches

10 mins

Visible to all users
Débutant Français

Scénario

InsCorp apprend que de nombreux clients entament des demandes de service et les remplissent en partie avec leurs informations avant d’abandonner le dossier. Afin d’éviter une accumulation des dossiers de demandes de service abandonnés dans le système, InsCorp souhaite que les clients entrent leurs informations, l’emplacement et le véhicule avant qu’un identifiant soit attribué au dossier. Les dossiers ne sont pas conservés dans la base de données une fois créés. Les dossiers sont conservés une fois les informations sur le véhicule recueillies dans le formulaire Submission à plusieurs étapes.

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 et conserver un dossier provisoire

  1. Dans le volet de navigation d’App Studio, cliquez sur Case types > Assistance Request pour ouvrir le type de dossier Assistance request.
  2. Cliquez sur l’onglet Settings pour ouvrir les propriétés du type de dossier Assistance Request.
  3. Dans la section General, sous Behavior, cochez la case Create temporary case that is not saved until a 'Persist case' step is reached.
    settings-temp-case
  4. Cliquez sur Save pour enregistrer le type de dossier Assistance Request. Un nouveau dossier n’est pas conservé dans la base de données.
  5. Cliquez sur l’onglet Workflow pour ouvrir le cycle de vie du dossier Assistance Request.
  6. Passez le curseur sur le formulaire en plusieurs étapes Submit request et cliquez sur Configure process pour ouvrir le Process modeler.
    Note: À partir du cycle de vie du dossier, vous pouvez uniquement ajouter des étapes de collecte d’informations à un formulaire en plusieurs étapes. Pour ajouter d’autres types d’étapes à un formulaire en plusieurs étapes, ouvrez le processus.
  7. Dans le Process modeler, cliquez sur Add flow shape > Automations > Persist case.
    add-flow-shape
  8. Faites glisser le connecteur Identify vehicle vers l’étape Persist case.
  9. Passez le curseur sur l’étape Persist case et faites glisser le connecteur jusqu’à l’étape finale.
    temp-case-flow-action
    Note: Par défaut, les formes de flux sont ajoutées au centre du Process modeler et peuvent se chevaucher. Déplacez-les au besoin pour faciliter l’interprétation du processus.
  10. Cliquez sur Stages & steps pour revenir au cycle de vie du dossier.
  11. Cliquez sur Save.

2 Vérifier votre travail

  1. Dans le type de dossier Assistance Request, cliquez sur Save and run pour exécuter une nouvelle instance du type de dossier Assistance Request.
  2. Faites avancer le dossier à l’une des étapes du formulaire en plusieurs étapes.
  3. En bas à droite, cliquez sur l’icône Toggle runtime toolbar.
  4. Dans la barre d’outils, cliquez sur l’icône Presse-papiers pour ouvrir l’outil Clipboard.
    runtime-toolbar-clipboard
  5. Dans la liste déroulante Thread, sélectionnez New pour afficher le fil New.
  6. Cliquez sur pyWorkPage et vérifiez que pyTemporaryObject est défini sur true et que la valeur pzInsKey est vide. Ces valeurs indiquent qu’un dossier n’est pas conservé dans la base de données.
    new-temp-thread
  7. Fermez la boîte de dialogue du presse-papiers.
  8. Faites avancer le même dossier jusqu’à la vue Enter payment information.
  9. Ouvrez le presse-papiers et vérifiez qu’il contient un fil avec l’ID de dossier de l’instance de dossier actuelle.
  10. Vérifiez que pyTemporaryObject est vide et que la valeur pzInsKey indique l’ID du dossier.
    perist-thread


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?

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