Skip to main content

Créer un dossier enfant pour les BA

8 Tâches

30 mins

Visible to: All users
Débutant Pega Platform '23 Case Management Constellation Français

Scénario

Le Microjourney® pour un client GoGoRoad comprend le lancement de la demande de service, la réception du service et, pour certains statuts d’adhésion, la réception d’une facture pour les services rendus.

Lors d’une récente session DCO, les parties prenantes ont accepté votre analyse selon laquelle le Microjourney client peut utiliser deux types de dossier (Case Types) distincts configurés dans une relation parent/enfant :

  • Le type de dossier Assistance Request est le parent et modélise le lancement de la demande et la facturation du client.
  • Le type de dossier Service est l’enfant et modélise le workflow lié au service.

La création du type de dossier Service a lieu pendant la phase (Stage) Service du type de dossier Assistance Request. Le type de dossier Service inclut une fonctionnalité permettant d’exécuter et de documenter les services sélectionnés. Une fois le dossier Service résolu, le type de dossier Assistance Request peut reprendre.

Un autre Business Architect sur le projet GoGoRoad a déjà configuré le type de dossier Service dans l’application GoGoRoad. Votre tâche actuelle consiste à configurer l’étape Create case qui crée le dossier enfant Service et l’étape Wait qui définit les critères de dépendance de dossier selon lesquels le type de dossier Assistance Request reprend. La configuration de ces deux étapes s’effectue dans le type de dossier Assistance Request.

User Stories

En tant que CSR GoGoRoad, je souhaite qu’un dossier Assistance Request crée automatiquement un dossier Service lorsque le processus métier entre dans la phase Service et reprenne automatiquement lorsque le dossier Service est résolu afin que le parcours client soit géré efficacement.

En tant que coordinateur du service GoGoRoad, je souhaite que le dossier de Assistance Request transfère les données relatives au client, à l’adresse de service, au type de service et au véhicule afin de disposer des informations dont j’ai besoin pour envoyer le prestataire.

Notes techniques documentées par le System Architect

  • Le type de dossier Assistance Request inclut un processus appelé Create Service Case qui comprend une étape d’automatisation Create Case et une étape d’automatisation Wait.
  • Dans le dossier Assistance Request, l’étape d’automatisation Create Case lance un dossier Service et transfère les données des types de champ Customer (AR), Service address (AR), Service type et Vehicle information (AR) à ce dossier Service.
  • Dans le dossier Assistance Request, l’étape d’automatisation Wait reconnaît que le dossier Service doit être résolu avant de continuer.
  • Dans la phase Create du dossier Service, les données transférées dans les champs Customer (AR), Service address (AR), Service type et Vehicle information (AR) s’affichent dans la section Assistance Request Info de l’étape Confirm Assistance Request.

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
Business architect author@gogoroad pega123!

Vous devez initier votre votre propre instance Pega pour compléter ce Défi.

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

Présentation du défi

Détail des tâches

1 Configurer le processus de dossier de service

  1. Dans l’instance Pega du défi, saisissez les informations d’identification suivantes :
    1. Dans le champ User name, saisissez author@gogoroad.
    2. Dans le champ Password , saisissez pega123!.
  2. Dans le volet de navigation d’App Studio, cliquez sur Case Types > Assistance Request pour ouvrir le type de dossier Assistance Request.
  3. Dans le cycle de vie du dossier Assistance Request, passez le curseur de la souris sur la phase Service, puis cliquez sur More > Add Process > New Process.
    More icon when you hover over the Service stage
  4. Dans le champ Process , saisissez Create Service Case.
  5. Dans le processus Create Service Case, cliquez sur Step pour ajouter une nouvelle étape au processus.
  6. Cliquez sur More > Automations > Create Case > Select pour ajouter l’étape Create Case au processus.
    Create case step
  7. Dans le champ Step , saisissez Create Service Case.

2 Configurer le dossier enfant Service

  1. Dans le volet des propriétés contextuelles Create Service Case à droite, vérifiez que Child Case est la sélection active.
  2. Dans la liste Case Type, sélectionnez Service pour créer un dossier de service, puis cliquez sur OK pour supprimer le message d’instruction.
  3. Cochez la case Transfer information to new Case .
    The Step properties pane for the Create child Case step
  4. Dans la boîte de dialogue Transfer information, dans le champ 'From' , cochez les cases suivantes :
    • Customer (AR)
    • Service address (AR),
    • Service type
    • Vehicle information (AR)
  5. Vérifiez que la case Add mapped fields to the Assistance Request Info View (in 'Service' Case Type) est bien cochée.
  6. Cliquez sur OK pour fermer la boîte de dialogue Transfer information.
  7. Cliquez sur Save pour enregistrer le cycle de vie du dossier Assistance Request.
    The Service Stage including the Create Service Case Step

3 Supprimer des étapes de la phase Service

  1. Dans le processus Create Service Case , à l’étape  Service (1) , cliquez sur l’icône Delete.
  2. Dans le processus Service, à l’étape Select services performed, cliquez sur l’icône Delete.
    Cette étape n’est plus nécessaire car elle fait désormais partie du dossier Service enfant.
    The Service Stage after Collect information Steps are deleted

4 Supprimer le persona et le data object

  1. Dans la phase Service, dans la section Personas & Channels, dans le persona CSR, cliquez sur l’icône Delete.
  2. Le persona CSR n’est plus nécessaire pour la phase Service, car le processus est désormais exécuté dans le dossier enfant Service.
    The Delete icon to remove the CSR Persona.
  3. Dans la phase Service, dans la section Data & Interfaces, dans le data object Selected service, cliquez sur l’icône Delete.
    Le data object Selected service n’est plus nécessaire pour la phase Service, car le processus est désormais exécuté dans le dossier enfant Service.
    Deleting the Selected service data object

5 Ajouter une étape Wait au processus Create Service Case

  1. Dans la phase Service, dans le processus Create Service Case, cliquez sur Step > More > Automations > Wait > Select pour ajouter une étape Wait qui met en pause le traitement du dossier Assistance Request tant que le dossier Service est actif.
  2. Dans le champ Wait Step, saisissez Wait for Service Case resolution.
  3. Dans le volet des propriétés contextuelles à droite, dans la liste Wait for (Case Type), sélectionnez Service pour définir une dépendance au niveau du dossier Service.
    Note: Dans ce défi, le type de dossier Assistance Request crée un seul dossier enfant Service. Les options Any et All sont interchangeables.
  4. Sélectionnez To be resolved pour interrompre le dossier Assistance Request jusqu’à la clôture du dossier Service.
  5. Décochez la case Users can choose to continue Process .
    The Wait Step properties pane.
  6. Dans le coin supérieur droit, cliquez sur Save pour enregistrer les modifications apportées au cycle de vie du dossier Assistance Request.
    Adding the Wait step to the Service Stage

6 Configurer la disponibilité du type de dossier Service

  1. Dans le volet de navigation d’App Studio, cliquez sur Case Types > Service pour ouvrir le type de dossier Service.
  2. Cliquez sur l’onglet Settings pour ouvrir les propriétés du type de dossier Service.
  3. Facultatif : Si elle est active, dans la section General, dans le champ Availability, décochez la case Make available for adding to create menu .
    Cette action empêche les utilisateurs de créer manuellement un dossier Service dans le menu Create du portail web.
    Clearing the Availability check box
  4. Cliquez sur Save pour enregistrer le type de dossier Service.
    Note: Pour refléter les paramètres Service Case Type, déconnectez-vous, puis reconnectez-vous à l’application.

7 Configurer l’étape Confirm Assistance Request Info

  1. Dans le menu du type de dossier Service, cliquez sur l’onglet Workflow.
  2. Dans la phase Create, cliquez sur l’étape Confirm Assistance Request information
  3. Dans le volet des propriétés contextuelles situé sur la droite, cliquez sur Configure View.
  4. Dans la section Fields, cliquez sur l’icône Remove pour supprimer la vue Primary Fields.
  5. Dans la section Fields, cliquez sur Add > Views > Assistance Request Info > Add pour ajouter les informations transférées à partir du type de dossier Assistance Request.
  6. Dans la section Fields, cliquez sur Assistance Request Info.
  7. Faites glisser le champ Service type au-dessus du champ Search for Customer (AR) Customer.
    Moving the Service type field to the top of the list
  8. Cliquez sur Submit pour fermer la vue.
  9. Cliquez sur Save pour enregistrer votre travail.

8 Configurer l’étape Send service summary Email

  1. Dans le type de dossier Service, cliquez sur l’étape Send service summary pour afficher le volet des propriétés contextuelles à droite.
  2. Dans le volet des propriétés contextuelles, dans la liste Send to, sélectionnez Field.
  3. Dans la deuxième liste Send to, sélectionnez Customer (AR) > Customer email.
  4. Dans le champ Subject, saisissez "Your service is complete!"
  5. Dans la section Message content, cliquez sur Compose.
  6. Dans l’éditeur de texte enrichi, tapez le texte suivant afin de rédiger le message de l’e-mail :

    Bonjour <<.CustomerAR.FullName>>, 

    Votre service est maintenant terminé. Le total des services rendus pour le dossier <<.pyID>> était de <<.TotalOfSelectedServices>>.

    Vous serez facturé directement depuis GoGoRoad.

    Cordialement, 

    L’équipe des services

  7. Cliquez sur Done afin de terminer la rédaction du message et d’en afficher l’aperçu.
  8. Cliquez sur Save pour appliquer les modifications.

Vérifier votre travail

  1. Dans l’en-tête d’App Studio, cliquez sur Preview pour prévisualiser l’application dans le portail web.
  2. Dans le volet de navigation du portail web, cliquez sur Create, puis vérifiez que le dossier Service n’est pas affiché.
    Create menu
  3. Cliquez sur Assistance Request pour créer un nouveau dossier Assistance Request.
    Notez l’ID du dossier Assistance Request.
    Assistance Request Case ID
  4. À l’étape Identify issue, sélectionnez un type de service, puis cliquez sur Next.
  5. À l’étape Identify customer, sélectionnez [email protected], puis cliquez sur Next.
  6. À l’étape Identify location, entrez des valeurs dans les champs Street, City et State , puis cliquez sur Next.
  7. À l’étape Identify vehicle, entrez des valeurs dans les champs Make, Model, Color et Model year , puis cliquez sur Submit.
    Un dossier Service doit s’ouvrir automatiquement.
  8. Dans la section Assistance Request Info du dossier Service, vérifiez que les informations saisies dans le dossier Assistance Request sont affichées, puis cliquez sur Submit.
    The Service Case Assistance Request info View
  9. À l’étape Identify services performed, sélectionnez un Service et entrez une valeur dans le champ Quantity.
  10. Cliquez sur Submit.
    Adding services performed to the Services Case
  11. Accédez à l’étape Review Services dans le dossier Assistance Request d’origine.
    Le statut de la phase Service doit s’afficher comme terminé.
    The Assistance Request Case with Services Stage complete

Ce défi vise à appliquer ce que vous avez appris dans le Module suivant :


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