Skip to main content

Challenge

Case-Life-Cycle entwerfen

This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded.

Szenario

Der Bürgermeister von MyTown möchte die Bürger stärker einbinden und die Reaktion der Stadt auf ihre Belange verbessern.

Um dieses Ziel zu erreichen, möchte die Koordinationsstelle für kommunale Dienstleistungen, dass Bürger Anfragen einreichen können, die von den zuständigen Behörden der Stadt bearbeitet werden. Zu Beginn des Prozesses haben der Bürgermeister und die Koordinationsstelle einen Workflow für die Einreichung, Prüfung und Beantwortung von Serviceanfragen skizziert und möchten nun einen Case-Typ zur Bearbeitung solcher Anfragen entwerfen.

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

Rolle Benutzername Kennwort
Application Developer author@mytown pega123!

Challenge-Schritte

Genaue Übungsschritte

1 Case-Typ für Serviceanfragen erstellen

 

  1. Klicken Sie im Fenster Welcome to your new application auf Create case type erstellen. Anschließend wird das Fenster „Create case type“ angezeigt.
    welcome to your new application window create case type
  2. Geben Sie Service Request in das Feld Case type name ein.
  3. Klicken Sie auf Next.
    create case type window service request
  4. Klicken Sie im Tab Workflow auf Add workflow, um einen neuen Case-Life-Cycle hinzuzufügen. Anschließend wird der neue Case-Life-Cycle mit einem Textfeld für den Namen der ersten Stage angezeigt.
    service request case type add workflow
  5. Klicken Sie unter „Case life cycle“ auf das Menü View: Steps, Personas, Data, Releases, um eine Liste mit Checkbox-Elementen anzuzeigen.
    case life cycle view steps personas data releases
  6. Deaktivieren Sie die Checkbox Personas, um den Abschnitt „Personas“ im Case-Life-Cycle auszublenden.
  7. Deaktivieren Sie die Checkbox Data, um den Abschnitt „Data im Case-Life-Cycle“ auszublenden und automatisch die Checkbox Releases zu deaktivieren.
    Hinweis: Für diese Challenge wird der gesamte Umfang des MyTown-Projekts in der ersten Version behandelt. Sie müssen die Optionen zu Personas, Daten und Releases nicht im Case-Life-Cycle verwenden. Jedes Mal, wenn Sie sich im System anmelden oder „Save and run“ ausführen, müssen Sie die Haken in den Checkboxen für Personas, Daten und Releases entfernen, wenn Sie diese Bereiche ausblenden möchten.
  8. Klicken Sie an eine beliebige Stelle außerhalb des Menüs, um das Menü View: Steps, Personas, Data, Releases auszublenden.

2 Stages „Submission“, „Review“ und „Resolution“ hinzufügen

  1. Auf dem Tab Workflow unter „View: Steps“ befindet sich ein Feld. Geben Sie dort Submission ein, um die erste Stage zu benennen und rechts das Kontext-Eigenschaftenpanel anzuzeigen.
    workflow submission stage
  2. Wählen Sie im Tab General des Kontext-Eigenschaftenpanels die Option Automatically move to next stage aus, um mit dem Case automatisch fortzufahren, sobald die Stage „Submission“ abgeschlossen wurde.
    stage configuration pane automatically move to next stage
  3. Klicken Sie rechts neben der Stage „Submission“ auf Stage, um eine zweite Stage hinzuzufügen.
  4. Geben Sie Review in das Textfeld ein, um die zweite Stage zu benennen und rechts das Kontext-Eigenschaftenpanel anzuzeigen.
  5. Wählen Sie im Tab General die Option Automatically move to next stage aus, um mit dem Case automatisch fortzufahren, sobald die Stage „Review“ abgeschlossen wurde.
  6. Klicken Sie rechts von der Stage „Review“ auf Stage, um eine dritte Stage hinzuzufügen.
  7. Geben Sie im angezeigten Textfeld Resolution ein, um die dritte Stage zu benennen und rechts das Kontext-Eigenschaftenpanel anzuzeigen.
  8. Wählen Sie im Tab General des Kontext-Eigenschaftspanels die Option Resolve the case, um den Case automatisch abzuschließen, sobald die Stage „Resolution“ abgeschlossen worden ist.

3 Stage „Submission“ gestalten

  1. Gehen Sie in der Submission-Stage im Tab Workflow mit der Maus über Process und wählen Sie Step > Multi-step form aus, um ein neues Mehrschritt-Formular hinzuzufügen.
    submission multi-step form
  2. Geben Sie Report problem in das angezeigte Feld ein.
  3. Klicken Sie auf Form Step, um einen Step zum Mehrschritt-Formular hinzuzufügen.
    submission report problem form step
  4. Geben Sie Identify location in das angezeigte Feld ein.
  5. Klicken Sie auf Form Step, um einen Step zum Mehrschritt-Formular hinzuzufügen.
  6. Geben Sie Request updates in das angezeigte Feld ein.
  7. Klicken Sie auf den Prozess Submission und geben Sie Submit issue ein, um die Bezeichnung zu ändern und rechts das Kontext-Eigenschaftenpanel anzuzeigen.
    submit issue process
    Hinweis: Wenn ein neuer Prozess erstellt wird, weist die Pega-Plattform ihm automatisch einen Namen zu, der auf dem Namen der übergeordneten Stage basiert. Sie können die Standardbezeichnung ändern, nachdem Sie den ersten Step in diesem Prozess erstellt haben.
  8. Klicken Sie im Kontext-Eigenschaftenpanel unter „Horizontal navigation“ auf Change, um eine Navigationsvorlage auszuwählen.
    multi-step form configuration pane change navigation
  9. Wählen Sie im Fenster Select a template die Option Vertical navigation aus, um das Navigationsmenü vertikal anzuzeigen.

4 Stage „Review“ gestalten

  1. Gehen Sie in der Stage „Review“ mit der Maus über Process und wählen Sie Step aus, um einen Step-Typ festzulegen.
  2. Klicken Sie auf Collect information, um einen Step hinzuzufügen, bei dem Benutzereingaben erfasst werden.
  3. Geben Sie im Feld Collect information Schedule repair ein, um den Step zu benennen.
  4. Klicken Sie auf den Prozess Review und geben Sie als Name Review submission ein, um die Prozessbezeichnung zu ersetzen.
    Rename the review submission process

5 Stage „Resolution“ gestalten

  1. Gehen Sie in der Stage „Resolution“ mit der Maus über Process und wählen Sie Step aus, um einen Step-Typ festzulegen.
  2. Klicken Sie auf Collect information, um einen Step hinzuzufügen, bei dem Benutzereingaben erfasst werden.
  3. Geben Sie im Feld Collect information den Namen Perform repair ein, um den Step zu benennen.
  4. Klicken Sie auf den Prozess Resolution und geben Sie Resolve issue ein, um die Standardbezeichnung zu ersetzen.
  5. Wählen Sie Step > Approve/Reject aus, um einen Step „Approve/Reject“ unter „Perform repair“ hinzuzufügen und eine Alternate Stage im Case-Life-Cycle anzulegen.
    resolve issue process approve reject step
  6. Geben Sie Review repair in das Feld Approve/Reject ein, um dieses zu benennen.
  7. Klicken Sie auf Step, um den dritten Schritt zur Stage „Resolution“ hinzuzufügen.
  8. Klicken Sie auf More, um die drei Kategorien der Step-Typen anzuzeigen: Processes, User actions und Automations.
  9. Wählen Sie Automations aus, um Steps anzuzeigen, die automatisch vom System ausgeführt werden.
    add step automations
  10. Wählen Sie Send email > Select aus, um einen Step hinzuzufügen, der automatisch vorkonfigurierte E-Mails versendet.
    add send email step
  11. Geben Sie im Feld Send email zum Benennen des Steps Send repair confirmation ein.
  12. Klicken Sie oben rechts auf Save. Der Case-Life-Cycle „Service Request“ wird mit den angelegten Stages und Steps angezeigt.
     service-request-case-life-cycle

6 Arbeit überprüfen (Abschnitt nicht bewertet)

  1. Klicken Sie im Tab Workflow oben rechts auf Save and run, um die Änderungen zu speichern und eine neue Instanz des Case-Typs „Service Request“ zu erstellen.
  2. Klicken Sie im neuen Case „Service Request“ oben rechts auf Done, um zur Stage „Submission“ zu gelangen. 
    new service request case
  3. Klicken Sie bei jedem „Collect information“-Step auf No, advance the case.
    service-request-case-no-advance-vert
    Hinweis: App Studio fordert Sie dazu auf, Ansichten für jeden Step im Case-Life-Cycle zu konfigurieren, da Sie noch keine Ansichten konfiguriert haben. Ignorieren Sie dieseMeldung.
  4. Klicken Sie im Approval-Step auf Approve, um den Case abzuschließen.
    service request case approve


In den folgenden Missions verfügbar:

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