Skip to main content

Challenge

Prozesse basierend auf dem Business-Kontext überspringen

Szenario

Für Kunden, die sich für die höhere Mitgliedschafts-Deckungsstufe entschieden haben, sind Pannenhilfegesuche abgedeckt. Konfigurieren Sie die Prozesse „Enter payment information“ und „Invoice customer“, sodass sie gestartet werden, wenn die Deckungsstufe des Kunden keine Gold-Mitgliedschaft ist.

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

Rolle Benutzername Passwort
Application Developer author@gogoroad pega123!
Hinweis: Ihre Übungsumgebung unterstützt möglicherweise den Abschluss mehrerer Challenges. Es kann daher vorkommen, dass die im Challenge-Walkthrough gezeigte Konfiguration nicht genau mit Ihrer Umgebung übereinstimmt.

Challenge-Schritte

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.

Genaue Übungsschritte

1 Startbedingungen „Enter payment information“ und „Invoice customer“ zu Prozessen hinzufügen

  1. Klicken Sie im App Studio im Navigationspanel auf Case types. Wählen Sie den Case-Typ Assistance Request aus, um den Case-Life-Cycle „Assistance Request“ zu öffnen.
  2. Klicken Sie in der Stage „Create“ auf den Prozess Enter payment information.
  3. Wählen Sie im Kontexteigenschafts-Panel rechts in der Liste Start process (otherwise skip) die Option Custom condition aus, um ein Zahnrad-Icon rechts neben der Drop-down-Liste anzuzeigen.
    process configuration pane start process (otherwise skip) custom condition
  4. Klicken Sie auf das Zahnrad-Icon, um das Dialogfeld Configure condition anzuzeigen.
  5. Wählen Sie im Dialogfeld Configure condition in der Liste Field Folgendes aus: Fields > Customer ID > Coverage level.
    coverage-level
    Hinweis: Sie können in der Suchleiste nach dem Feld Coverage level suchen oder auf Fields > Customer ID klicken, um die Liste der Felder im Datenobjekt „Customer“ anzuzeigen.
  6. Wählen Sie in der Liste Comparator die Option is not equal to aus.
  7. Geben Sie im Feld Value den Wert Gold ein, um zu testen, ob der Kunde die Deckungsstufe „Gold“ ausgewählt hat.
  8. Klicken Sie auf Submit, um die Konfiguration der Bedingung abzuschließen und zum Case-Life-Cycle zurückzukehren.
    coverageLevel
  9. Klicken Sie in der Stage „Resolution“ auf den Prozess Invoice customer.
  10. Wiederholen Sie die Schritte 3–8, um dem Prozess „Invoice customer“ eine benutzerdefinierte Bedingung hinzuzufügen, die den Prozess nur startet, wenn der Kunde nicht die Deckungsstufe „Gold“ ausgewählt hat.
  11. Klicken Sie auf Save, um Ihren Fortschritt im Workflow „Assistance Request“ zu speichern.

Arbeit überprüfen

  1. Führen Sie eine neue Instanz des Case-Typs „Assistance Request“ aus.
  2. Fahren Sie bis zum Formular „Enter customer information“ fort.
  3. Geben Sie im Formular „Enter customer information“ im Feld Customer ID die E-Mail-Adresse jmitchell@example.com ein. Dieser Kunde ist der Deckungsstufe „Gold“ zugeordnet.
  4. Klicken Sie auf eine Stelle außerhalb des Felds „Customer ID“, um die Kundeninformationen zu dieser Kunden-ID anzuzeigen.
    customer-ID-info
  5. Fahren Sie mit dem Case bis nach dem Formular „Identify vehicle“ fort. Der Prozess „Enter payment information“ wird übersprungen.
    Tipp: Wenn Sie wissen wollen, wo Sie sich im Case-Life-Cycle befinden, klicken Sie auf eine Stage-Überschrift, um zu sehen, in welchem Step Sie sich befinden, welche Steps Sie abgeschlossen haben und welche Steps Sie übersprungen haben. Im Beispiel unten befinden Sie sich in der Stage „Validation“ und Sie haben den Prozess „Enter payment information“ übersprungen.
    skipped-step
  6. Klicken Sie in der Ansicht „Approval“ auf Approve.
  7. Fahren Sie mit dem Case fort, um die Stage „Service“ abzuschließen. Der Case ist nach Durchlaufen der Stage „Service“ abgeschlossen.


In den folgenden Missions verfügbar:

Wenn bei Ihrer Schulung Probleme 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