Skip to main content
close Search
Close search

Challenge

Daten anhand von Business-Logik validieren

2 Aufgaben

10 Min.

Visible to all users
Anfänger Pega Platform Deutsch

Szenario

Kunden mit einer Standarddeckung nutzen eine Kreditkarte, um die von einem Dienstleister erbrachten Leistungen zu bezahlen. Damit Kreditkartentransaktionen korrekt verarbeitet werden, haben die Beteiligten vorgegeben, dass das Ablaufdatum in der Zukunft liegen muss. Abgelaufene Karten werden zurückgewiesen, und der Prozess kann erst fortgesetzt werden, wenn der Benutzer ein gültiges Ablaufdatum angibt.

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

Rolle Operator ID Kennwort
Application Developer author@gogoroad pega123!

Challenge-Schritte

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Genaue Übungsschritte

1 Ansicht konfigurieren, um zu überprüfen, ob das Ablaufdatum in der Zukunft liegt

  1. Klicken Sie in App Studio im linken Navigationspanel auf Case types >Assistance Request, um den Case-Typ „Assistance request“ zu öffnen.
  2. Klicken Sie auf den Step Enter payment information.
  3. Klicken Sie im Kontexteigenschafts-Panel rechts auf Configure view.
  4. Klicken Sie in der Ansicht Enter payment information auf den Tab Validations, um dem Step eine Validierungsbedingung hinzuzufügen.
    enter-pay-view-validate-tab
  5. Klicken Sie unter „No validation conditions present“ auf Add condition, um die Eingabefelder für die Bedingung anzuzeigen.
  6. Geben Sie im Feld Message die Meldung Expiration date is not valid. ein. Sie wird angezeigt wird, wenn der Benutzer ein ungültiges Ablaufdatum eingibt.
  7. Wählen Sie im Drop-down-Menü Select den Eintrag PaymentInformation > Expiration date aus.
  8. Wählen Sie im Drop-down-Menü Comparator die Option is before aus.
  9. Klicken Sie rechts auf Select values, um weitere Optionen für die Bedingung zu definieren.
    validations
  10. Wählen Sie im Drop-down-Menü Type die Option Time period aus. Die Felder sollten der nachstehenden Abbildung entsprechen.
    validate-select-values
  11. Klicken Sie im Dialogfeld Select values auf Submit.
  12. Klicken Sie in der Ansicht Enter payment information auf Submit.

 

2 Arbeit überprüfen

  1. Klicken Sie im Case „Assistance Request“ auf Save and run.
  2. Fahren Sie mit dem Case bis zum Step „Enter payment information“ fort.
  3. Geben Sie im Feld Expiration date ein Datum ein, das in der Vergangenheit liegt.
  4. Klicken Sie im Formular Enter payment information auf Submit, um zu versuchen, mit dem Case fortzufahren. Überprüfen Sie, ob die Anwendung das Fortsetzen des Case-Typs verhindert und den Fehler Expiration date is not valid meldet.
    validation message
  5. Geben Sie im Feld Payment information Expiration date ein Datum ein, das in der Zukunft liegt.
  6. Klicken Sie auf Submit und kontrollieren Sie, ob der Case zur nächsten Stage vorangebracht wird.
    pass validation


In den folgenden Missions verfügbar:

Wenn bei Ihrer Schulung Probleme auftreten, wenden Sie sich an den technischen Support der Pega Academy..

Did you find this content helpful?

50% found this content useful

Want to help us improve this content?

Änderung vorschlagen

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