Skip to main content

BA: Prozesse basierend auf dem Business-Kontext überspringen

2 Aufgaben

10 Min.

Sichtbar für: All users Applies to: Pega Platform '24.2
Anfänger
Case Management
Benutzererfahrung
Constellation
Deutsch

Szenario

Für Mitglieder, die sich für die höhere Gold-Deckungsstufe entschieden haben, ist die Pannenhilfe inklusive. Sie müssen ihre Zahlungsinformationen nicht direkt an den Kundenbetreuer übermitteln, wenn sie Pannenhilfe brauchen. Darüber hinaus erhalten Gold-Mitglieder keine Rechnung für die erbrachten Leistungen.

Um dieser Business-Anforderung gerecht zu werden, verwendet das Projektteam Bedingungen. Das Ziel ist, die Prozesse Enter payment information und Invoice customer so zu konfigurieren, dass sie nur bei Kunden gestartet werden, die keine Gold-Mitglieder sind.

Bei Pega wird mit Bedingungen der Case-Ablauf bis zum Abschluss gesteuert. Bedingungen werden auf der Grundlage von Kriterien oder Logik definiert, die für den Business Case und den Workflow relevant sind. Im Case-Life-Cycle werden Bedingungen außerdem verwendet, um zu definieren, wann eine Stage oder ein Prozess übersprungen werden soll.

User Story

Als GoGoRoad-Kundenbetreuer möchte ich die Eingabe von Zahlungsinformationen für Gold-Mitglieder überspringen, damit ich die Services effizienter disponieren kann.

Als GoGoRoad-Kundenbetreuer möchte ich das Senden einer Rechnung für Gold-Mitglieder überspringen, damit ich den Case im Einklang mit dem Mitgliedsvertrag abschließen kann.

Technische Notizen des System Architect

  • Der Prozess Enter payment information wird nur gestartet, wenn die Deckungsstufe des Mitglieds nicht Gold ist.
  • Wenn die Deckungsstufe des Mitglieds jedoch Gold ist, wird der Workflow zur Stage „Validation“ fortgeführt.
  • Der Prozess Invoice customer wird nur gestartet, wenn die Deckungsstufe des Mitglieds nicht Gold ist.
  • Ist die Deckungsstufe des Mitglieds dagegen „Gold“, wird der Status des Case Assistance Request nach Abschluss des Prozesses Review service auf „Resolved-Completed“ gesetzt.

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: 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.

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 Startbedingung zum Prozess „Enter payment information“ hinzufügen

  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-Life-Cycle Assistance Request zu öffnen.
  3. Klicken Sie in der Stage „Create“ auf den Prozess Enter payment information.
  4. Wählen Sie rechts im Kontext-Eigenschaftspanel in der Liste Start process (otherwise skip) die Option Custom condition aus.
    process configuration pane start process (otherwise skip) custom condition
  5. Klicken Sie auf das Zahnrad-Icon (Configure), um das Fenster Configure condition anzuzeigen.
  6. Wählen Sie im Fenster Configure condition in der Liste Field- oder When-Bedingung die Option Fields > Customer (AR) > Coverage level.
    coverage-level
    Hinweis: Sie können in der Suchleiste nach dem Feld Coverage level suchen oder auf Fields > Customer (AR) klicken, um die Liste der Felder im Datenobjekt „Customer“ anzuzeigen.
  7. Wählen Sie in der Liste Comparator die Option is not equal to aus.
  8. Geben Sie im Feld Value den Wert Gold ein, um zu testen, ob der Kunde die Deckungsstufe „Gold“ ausgewählt hat.
    Coverage level is not equal to Gold
  9. Klicken Sie auf Submit, um die Konfiguration der Bedingung abzuschließen und zum Case-Life-Cycle zurückzukehren.

2 Startbedingung zum Prozess „Invoice customer“ hinzufügen

  1. Klicken Sie in der Stage „Resolution“ des Case-Typs Assistance Request auf den Prozess Invoice customer.
  2. Wählen Sie rechts im Kontext-Eigenschaftspanel in der Liste Start process (otherwise skip) die Option Custom condition aus.
    process configuration pane start process (otherwise skip) custom condition
  3. Klicken Sie auf das Zahnrad-Icon, um das Fenster Configure condition anzuzeigen.
  4. Wählen Sie im Fenster Configure condition in der Liste Field Folgendes aus: Fields > Customer (AR) > Coverage level.
  5. Wählen Sie in der Liste Comparator die Option is not equal to aus.
  6. Geben Sie im Feld Value den Wert Gold ein, um zu testen, ob der Kunde die Deckungsstufe „Gold“ ausgewählt hat.
    The Coverage level is not equal to Gold
  7. Klicken Sie auf Submit.
  8. Klicken Sie oben rechts auf Save.

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