Daten in Dev Studio validieren
3 Aufgaben
10 Min.
Szenario
GoGoRoad-Kunden mit einer Standarddeckung geben während der Stage „Submission“ eines Unterstützungsanfrage-Case ihre Kreditkarteninformationen ein, um die vom Unternehmen erbrachten Leistungen zu bezahlen. Um die Fehlerquote bei der Verarbeitung der Kreditkarteninformationen zu verringern, möchten die Beteiligten die von den Kunden eingegebenen Kreditkarteninformationen validieren.
Ein Entwickler hat bereits eine Bearbeitungsvalidierungsregel mit der Bezeichnung IsDigit erstellt, mit der überprüft wird, ob die Kreditkartennummer nur aus Zahlen besteht. Konfigurieren Sie eine Validierungsregel für den Step „Enter Payment Information“, um die Eingaben im Feld Card number durch Anwenden der Bearbeitungsvalidierungsregel IsDigit zu validieren.
In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen.
Rolle | Benutzername | Kennwort |
---|---|---|
Application Developer | author@gogoroad | pega123! |
Challenge-Schritte
Genaue Übungsschritte
1 Configure the validate rule
- From the navigation pane in Dev Studio, click App to open the App Explorer.
- In the App Explorer, right-click AssistanceRequest and click Create > Process > Validate to create a validate rule.
- In the Label field, enter Validate card information.
- Click Tipp: When creating a rule from the App Explorer, Pega Platform™ automatically sets the Apply to class.
to accept the remaining default settings and display the validate rule form.
- In the Property field, enter or select .PaymentInformation.CardNumber to apply the validation condition to the credit card number entered by the user.
- Under Conditions, click Add to display the Validation conditions window.
- In the Select a function field, enter or select Validation of [Property Name] using [Edit Validate Name] fails. The window updates to display two fields below the Select a function field.
- In the Validation of field, enter or select .PaymentInformation.CardNumber as the property to test.
- In the using field, enter or select IsDigit as the edit validate rule to test.
- In the Message field, enter Credit card number contains an invalid character.
- Click to complete the configuration of the validation condition.
- Click
2 Apply the validate rule to the Enter Payment Informaton flow action
- In the App Explorer, expand AssistanceRequest > Process > Flow Action and click EnterPaymentInformation to open the Enter payment information flow action.
- On the flow action rule form, click the Validation tab to apply a validate rule when processing the flow action.
- In the Validate field, enter or select ValidateCardInformation to apply the validate rule you configured.
- Click
3 Confirm your work
- In the header of Dev Studio, click Create > New > Assistance Request to create a new case.
- Advance the case to the Enter payment information step, entering information as required.
- In the Card number field, enter 1234567890ABCDEF.
- Click Card number field.
- In the Card number field, enter 1111222233334444.
- Click Validation stage. , and then confirm that the case advances to the
In der folgenden Mission verfügbar:
Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?