Skip to main content

Challenge

BA: Ansichten in Constellation erstellen

BA: Ansichten in Constellation erstellen

6 Aufgaben

40 Min.

Sichtbar für: All users Applies to: Pega Platform '24.2
Anfänger
Datenintegration
Deutsch

Szenario

Damit Benutzer mit der GoGoRoad-Anwendung interagieren können, muss eine Benutzeroberfläche (UI) erstellt werden. Als Pega BA haben Sie die Vorteile von Constellation sowohl bei der Anwendungsentwicklung als auch bei der Softwarepflege hervorgehoben und sich dafür ausgesprochen, die Benutzeroberfläche (UI) der GoGoRoad-Anwendung mithilfe der Constellation-Architektur zu erstellen. 

User Stories

Als Kundenbetreuer von GoGoRoad möchte ich die Art des angeforderten Dienstes aus einer Drop-down-Liste auswählen, damit ich das Problem schnell identifizieren und diese Informationen an den Dienstleister weitergeben kann.

Als GoGoRoad-Kundenbetreuer möchte ich den Kunden, der Pannenhilfe anfordert, aus einer Drop-down-Liste auswählen, damit ich schnell auf alle über den Kunden gespeicherten Informationen zugreifen kann.

Als GoGoRoad-Kundenbetreuer möchte ich die mit der Serviceanfrage verknüpfte Adresse eingeben, damit ich den Dienstleister an den richtigen Standort entsenden kann. 

Als GoGoRoad-Kundenbetreuer möchte ich die Informationen zum liegengebliebenen Fahrzeug eingeben, damit ich diese Informationen dem Dienstleister zur Verfügung stellen kann.

Als GoGoRoad-Kundenbetreuer möchte ich die mit der Zahlungsmethode des Kunden verbundenen Informationen eingeben, um sicherzustellen, dass GoGoRoad und der Dienstleister für die erbrachten Serviceleistungen bezahlt werden.

Als GoGoRoad-Kundenbetreuer möchte ich die Services auswählen, die für die Pannenhilfe in der Instanz Assistance Request zusammengestellt wurden, damit wir dem Kunden eine korrekte Rechnung stellen können.

Technische Notizen des System Architect

  • Die Ansicht Identify issue enthält ein neues Feld namens Service type, das den Feldtyp Picklist hat. Das Feld Service type ist ein Pflichtfeld.
  • Die Ansicht Identify customer enthält eine Drop-down-Liste, die auf die Datenbeziehung Customer (AR) verweist.
  • Die Ansicht Identify location enthält die Embedded-Data-Datenbeziehung Service address (AR) für eingebettete Daten.
  • Die Ansicht Identify vehicle enthält ein neues Feld namens Vehicle information (AR), das das Datenobjekt Vehicle information als eingebettete Datenbeziehung mit einem einzigen Datensatz referenziert.
  • Die Ansicht Enter payment information enthält ein neues Feld namens Payment information (AR), das das Datenobjekt Payment information als eingebettete Datenbeziehung mit einem Datensatz referenziert.
  • Die Ansicht Select services performed zum Auswählen der erbrachten Leistungen enthält eine Datenbeziehung Selected services (AR), die das Datenobjekt Selected service als eingebettete Datenbeziehung mit mehreren Datensätzen referenziert.
  • Die Ansicht Select services performed enthält ein zuvor erstelltes, berechnetes Feld Total of services, das die Summe aller in der Ansicht ausgewählten Services enthält.

In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen:

Rolle Benutzername Passwort
Business Architect author@gogoroad pega123!
Hinweis: Dieser Challenge-Walkthrough wurde in der Pega-Plattform '23 aufgezeichnet. Möglicherweise gibt es kleine Unterschiede zwischen diesem Video und den Steps und Bildern in der Challenge.

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Challenge-Schritte

Genaue Übungsschritte

1 Ansicht „Identify issue“ zur Problemerfassung konfigurieren

  1. Geben Sie in der Pega-Instanz für die Challenge die folgenden Anmeldedaten ein:
    1. Geben Sie in das Feld User name author@gogoroad ein.
    2. Geben Sie in das Feld Password pega123! ein.
  2. Klicken Sie im Navigationspanel von App Studio auf Case Types > Assistance Request, um den Case-Typ Assistance Request zu öffnen.
  3. Klicken Sie im Case-Life-Cycle Assistance Reques in der Stage Create auf den Step Identify issue und dann rechts im Kontext-Eigenschaftenpanel auf Configure view.
  4. In der Ansicht Edit: Klicken Sie im Identify issue-Fenster im Abschnitt Fields auf Add > Fields Create new field.
    Adding new fields to the Identify issue View.
  5. Geben Sie im Dialogfenster Add field im Feld Name Service type ein.
  6. Überprüfen Sie, ob das Feld Type standardmäßig auf Picklist eingestellt ist.
  7. Geben Sie in der ersten Auswahl für die Picklist Service type folgenden Text ein: Vehicle has a flat tire.
  8. Klicken Sie auf Add choice.
  9. Wiederholen Sie die Schritte 7 bis 8, um die restlichen Auswahlmöglichkeiten hinzuzufügen:
    • Vehicle has a dead battery
    • Vehicle is locked
    • Vehicle is out of gas
    The completed Service type field.
  10. Klicken Sie auf Submit.
  11. In der Ansicht Edit: Klicken Sie im Identify issue-Fenster rechts neben dem Feld Service type auf das Icon zum Konfigurieren (Configure ). 
  12. Im Feld Configure: Wählen Sie im Service type-Fenster im Abschnitt Conditions im Feld Required die Option Always aus.
  13. Klicken Sie auf Save, um das Dialogfenster zu schließen.
  14. Klicken Sie auf Submit, um die Ansicht Identify issue zu speichern.
    The Identify issue View

2 Ansicht „Identify customer“ zur Ermittlung des Kunden konfigurieren

  1. Klicken Sie im Case-Life-Cycle Assistance Request auf den Step Identify customer  und dann rechts im Kontext-Eigenschaftspanel auf Configure view.
  2. In der Ansicht Edit: Klicken Sie im Identify customer-Fenster im Abschnitt Fields auf Add > Fields.
  3. Wählen Sie in der Liste Fields die Option Customer (AR) und klicken Sie auf Add.
    Adding the Customer (AR) field to the Identify customer View.
  4. In der Ansicht Edit: Klicken Sie im Identify customer-Fenster im Abschnitt Fields auf Customer (AR).
  5. Im Feld Edit: Vervollständigen Sie im Customer (AR)-Dialogfeld Folgendes:
    • Überprüfen Sie, dass das Feld ModeSingle-select“ ist.
    • Wählen Sie für das Feld Display as,  die Option Dropdown.
    • Überprüfen Sie, dass das Feld Data pageList Customer“ ist.
    • Überprüfen Sie, dass das Feld Display fieldAccount ID“ ist.
  6. Klicken Sie auf Back , um das Feld Edit zu schließen: Customer (AR)-Fenster,
    Highlighting the back button of the Customer(AR) configuration window
  7. In der Ansicht  Edit: Klicken Sie im Identify customer-Fenster auf Add > Fields
  8. Erweitern Sie im Dialogfenster Fields das Feld Customer (AR).
    Highlighting the arrow to the right of the Customer (AR) field.
  9. Klicken Sie im Dialogfenster Customer (AR) auf Fields.
  10. Markieren Sie in der Liste der verfügbaren Kundenfelder „Customer (AR)“ die Checkboxes für Coverage level, Customer email, Enrollment und Full name. Klicken Sie dann auf Add.
  11. Klicken Sie rechts neben dem Feld Coverage level auf das Icon Configure.
  12. Im Feld Configure: Wählen Sie im Coverage level (CustomerAR) -Dialogfenster im Feld Edit mode die Option Read-only. Klicken Sie dann auf Save.
  13. Wiederholen Sie die Schritte 11 bis 12, um die Felder Customer email, Enrollment und Full name als „Read-only“ festzulegen.
  14. Sortieren Sie mit dem Drag handle  die schreibgeschützten Felder in dieser Reihenfolge: Full name, Customer email, Enrollment und Coverage level.
    The completed Identify customer View
  15. Klicken Sie rechts neben dem Feld Customer (AR)  auf Icon Configure.
  16. Im Feld Configure: Wählen Sie im Customer-Dialogfeld unter Field label field die Option Custom.
  17. Geben Sie in das Feld Custom field labelden Text Customer ein.
  18. Wählen Sie im Abschnitt Conditions im Feld Required die Option Always aus.
  19. Klicken Sie auf Save.
    Configure for the Customer AR dropdown field
  20. Klicken Sie auf Submit, um die Ansicht Identify customer zu speichern.
    Completed Identify customer View

3 Ansicht „Identify location“ für die Standortdetails konfigurieren

  1. Klicken Sie im Case-Life-Cycle Assistance Request auf den Step Identify location und dann rechts im Kontext-Eigenschaftspanel auf Configure view.
  2. In der Ansicht Edit: Klicken Sie im Identify location-Fenster im Abschnitt Fields auf Add > Fields.
  3. Wählen Sie in der Liste der Felder die Option Service address (AR) aus und klicken Sie auf Add.
  4. In der Ansicht Edit: Klicken Sie im Identify location-Fenster auf Service address (AR) (Service address) .
  5. In der Ansicht Edit: Klicken Sie im Service address (AR)-Fenster im Abschnitt Fields auf das Icon Remove zum Entfernen der Ansicht Primary fields.
  6. Klicken Sie im Abschnitt Fields auf Add > Fields.
  7. Wählen Sie in der Liste der Felder City, State,  und Street aus und klicken Sie dann auf Add.
  8. Sortieren Sie mit dem Drag handle die Felder in dieser Reihenfolge: Street, City und State
    Adding fields to the Service address AR View
  9. Klicken Sie auf Zurück, um zur Ansicht Edit zurückzukehren: Identify location-Fenster.
  10. Klicken Sie rechts neben dem Feld Service address (AR) (Service address) auf das Icon Configure.
  11. Aktualisieren Sie das Feld Field label und geben Sie Service address ein.
  12. Klicken Sie auf Save.
  13. Klicken Sie auf Submit, um die Ansicht Identify location zu speichern.
    The completed Identify location View

4 Ansicht „Identify vehicle“ zur Erfassung des Fahrzeugs konfigurieren

  1. Klicken Sie im Case-Life-Cycle Assistance Request auf den Step Identify vehicle  und dann rechts im Kontext-Eigenschaftspanel auf Configure view.
  2. In der Ansicht Edit: Klicken Sie im Identify vehicle-Fenster im Abschnitt Fields auf Add > Fields > Create new field.
  3. Geben Sie im Fenster Add field in das Feld Name folgenden   ein: Vehicle information (AR).
  4. Wählen Sie im Feld Type den Eintrag Embedded Data aus.
  5. Wählen Sie im Feld Data object den Eintrag Vehicle information aus.
  6. Wählen Sie im Feld Options den Eintrag Single Record aus.
  7. Klicken Sie auf Submit, um die Datenbeziehung Vehicle information (AR) zu erstellen.
    The Vehicle information data relationship
  8. In der Ansicht Edit: Klicken Sie im Identify vehicle-Fenster auf Vehicle information (AR) (Vehicle information).
  9. Klicken Sie im Abschnitt Fields auf das Papierkorb-Icon (Remove), um die Ansicht Primary fields zu entfernen. Klicken Sie dann auf Add > Fields.
  10. Wählen Sie in der Liste der Felder Color, Make, Model und Model year aus und klicken Sie dann auf Add.
  11. Ziehen Sie das Feld Color zwischen die Felder Model und Model year.
    Adding fields to the Vehicle information AR View
  12. Klicken Sie auf Back um zur Ansicht Bearbeiten zurückzukehren: Identify vehicle -Fenster.
  13. Klicken Sie rechts neben dem Feld Vehicle information (AR) (Vehicle information) auf das Icon Configure.
  14. Aktualisieren Sie das Field label auf Vehicle information.
  15. Klicken Sie auf Save.
  16. Klicken Sie auf Submit, um die Ansicht Identify vehicle zu speichern.
    The completed Identify vehicle View

5 Ansicht „Enter payment information“ zum Eingeben der Zahlungsinformationen konfigurieren

  1. Klicken Sie im Case-Life-Cycle Assistance Request auf den Step Enter payment information  und dann rechts im Kontext-Eigenschaftspanel auf Configure view.
  2. In der Ansicht Edit: Klicken Sie im Enter payment information-Fenster im Abschnitt Fields auf Add > Fields > Create new field.
  3. Geben Sie im Dialogfenster Add field im Feld Name Payment information (AR) ein.
  4. Wählen Sie im Feld Type den Eintrag Embedded Data aus.
  5. Wählen Sie im Feld Data object den Eintrag Payment information aus.
  6. Wählen Sie im Feld Options den Eintrag Single Record aus.
  7. Klicken Sie auf Submit , um die Datenbeziehung „Payment information (AR)“ zu erstellen.
    The Payment information (AR) data relationship.
  8. In der Ansicht Edit: Klicken Sie im Enter payment information-Fenster auf Payment information (AR) (Payment information).
  9. Klicken Sie im Abschnitt Fields auf das Papierkorb-Icon (Remove), um die Ansicht Primary fields zu entfernen. Klicken Sie dann auf Add > Fields.
  10. Wählen Sie in der Liste der Felder Card number, Card type und Expiration date aus und klicken Sie dann auf Add.
  11. Sortieren Sie mit dem Drag handle die Felder in dieser Reihenfolge: Card type, Card number und Expiration date
    The Payment information (AR) View
  12. Klicken Sie auf Zurück, um zur Ansicht Edit zurückzukehren: Enter payment informationFenster.
  13. Klicken Sie rechts neben dem Feld Payment information (AR) (Payment information) auf das Icon Configure.
  14. Im Feld Configure: Aktualisieren Sie im Payment information (AR)-Dialogfenster Field label auf Payment information.
  15. Klicken Sie auf Save.
  16. Klicken Sie auf Submit, um die Ansicht Enter payment information zu speichern.
    The completed Enter payment information View

6 Ansicht „Select services performed“ für erbrachte Leistungen konfigurieren

  1. Klicken Sie im Case-Life-Cycle Assistance Request auf den Step Select services performed  und dann rechts im Kontext-Eigenschaftspanel auf Configure view.
  2. In der Ansicht Edit: Klicken Sie im Select services performed-Fenster im Abschnitt Fields auf Add > Fields.
  3. Wählen Sie in der Liste der Felder Selected services (AR) aus und klicken Sie dann auf Add.
  4. In der Ansicht Edit: Wählen Sie das Select services performed-Fenster und klicken Sie auf Selected services (AR).
  5. Im Feld Edit: Wählen Sie im Selected services (AR)-Fenster im Feld Display as den Eintrag Repeating View.
  6. Wählen Sie im Feld Record view  den Eintrag Selected service view aus.
    Configuration of the Selected services (AR) View
  7. Klicken Sie auf Back um zur Ansicht Edit zurückzukehren: Wählen Sie das services performedFenster.
  8. Klicken Sie rechts neben dem Feld Selected Services (AR) auf das Icon Configure.
  9. Im Feld Configure: Wählen Sie im Selected services (AR)-Dialogfeld im Feld Field label die Option Custom.
  10. Geben Sie im Feld Custom field label Selected services ein.
  11. Klicken Sie auf Save.
  12. In der Ansicht Edit: Wählen das Select services performed-Fenster aus und klicken Sie auf Add > Fields > Total of services > Add.
  13. Klicken Sie rechts neben dem Feld Total of services auf das Icon Configure.
  14. Wählen Sie im Feld Edit mode den Eintrag Read-only aus und klicken Sie dann auf Save.
  15. Klicken Sie auf Submit, um die Ansicht Select services performed zu speichern.
    The configured Select services performed View
  16. Klicken Sie auf Save, um die Arbeit zu speichern.

In dieser Challenge üben Sie, was Sie im folgenden Modul gelernt haben:


In der folgenden Mission verfügbar:

Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

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