Skip to main content

BAのビジネスロジックに対するデータの検証

1 タスク

10 分

表示の対象:All users Applies to: Pega Platform '24.2
初級
データ統合
ユーザーエクスペリエンス
Constellation
日本語

シナリオ

GoGoRoadでは、スタンダード保障の顧客は、サービスプロバイダーから提供されるサービスの料金をクレジットカードで支払います。クレジットカードのトランザクションが正しく処理されるように、ステークホルダーはクレジットカードの有効期限を現在の日付より前の値にすることはできないことを認識しています。有効期限を過ぎたクレジットカードは拒否され、ユーザーが妥当な有効期限を入力するまでプロセスは続行されません。

このビジネス要件を満たすため、検証基準は支払情報の有効期限に関連付けられます。Pegaでは、データ要素に関連付けられた入力値が想定範囲外の場合に、条件付き検証がワーニングメッセージを表示するように設定されています。これにより、ケースを完了するために収集された情報の正確性が保証され、ケースを正常に完了しやすくなります。

ユーザーストーリー

GoGoRoadのCSRとして、顧客がクレジットカードの有効期限に現在の日付よりも早い値を入力した場合にそれを特定したいと考えています。

システムアーキテクトが文書化したテクニカルノート

  • Assistance Requestケースタイプでは、顧客のクレジットカード情報の有効期限が現在の日付または将来の日付である場合、Enter payment informationプロセスは想定どおりに進みます。
  • 顧客のクレジットカードの有効期限が現在の日付よりも早い場合は、エラーメッセージが表示されます。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
Business Architect author@gogoroad pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。
補足: このチャレンジウォークスルーはPega Platform '23で録画されました。このビデオとチャレンジ内容の間で手順や画像に多少の違いが見られるかもしれません。

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

チャレンジ ウォークスルー

詳細なタスク

1 有効期限が未来であることを検証するビューを設定する

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「author@gogoroad」と入力します。
    2. Password フィールドに「pega123!」と入力します。
  2. App Studioのナビゲーションペインで、「Case types」 > 「Assistance Request」をクリックして、「Assistance Request」ケースタイプを開きます。
  3. 「Enter payment information」ステップをクリックして、右側のコンテキスチャルプロパティペインを開きます。
  4. 右のコンテキスチャルプロパティペインで「Configure view」をクリックします。
  5. 「Enter payment information」ビューに検証条件を追加するには、「Conditions」タブをクリックします。
    Highlighting the Conditions tab of the Enter Payment information View
  6. Validate fields based on these conditionsセクションで、「Add condition」をクリックします。 
  7. Messageフィールドに、User name「Expiration date is not valid」と入力します。
  8. Select リストで、「Fields」>「PaymentInformation (AR)」>「Expiration date」を選択します。
  9. Comparatorリストで、「is before」を選択します。
  10. 右側で、歯車 アイコンをクリックしてSelect valuesダイアログボックスを開き、条件の追加オプションを定義します。
    The Validate fields modal box highlighting selecting the value of Today
  11. Select valuesダイアログボックスの「Type」 リストで、次の画像のようにTime periodを選択してフィールドを一致させます。

    selectValues
  12. 「Submit」をクリックします。
  13. 「Conditions」ビューで、「Submit」をクリックします。

このチャレンジは、下記のモジュールで学習したことを実践するための内容です。


このモジュールは、下記のミッションにも含まれています。

トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。

このコンテンツは役に立ちましたか?

改善できるところはありますか?

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