Skip to main content

チャレンジ

アプリケーション変数の作成と設定

シナリオ

GoGoRoadの関係者は、カスタム条件を使用して、ゴールドメンバーシップである顧客のEnter payment informationプロセスをスキップするAssistance Requestケースタイプのアプリケーション動作を迅速に制御する方法を必要としています。 ビジネスでは、将来的にメンバーシップの名前が変更される可能性が想定されており、コードを修正することなく動作を制御したいと考えています。 この要件を満たすには、ゴールドメンバーシップ向けのConfiguration setおよびConfiguration settingを作成し、プロセスを更新して新しい設定を使用します。

以下の表に、チャレンジを完了するために必要なログイン情報をまとめています。

ロール ユーザー名 パスワード
アプリケーションデベロッパー [email protected] pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

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

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

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

詳細なタスク

1 Configuration setとConfiguration settingの作成

  1. App Studioのナビゲーションペインで、「Settings > Configurations 」をクリックして、「Configuration」ランディングページを開きます。
  2. 「Configuration」ランディングページで、「Manage configuration sets」をクリックして「Configuration sets」ダイアログボックスを開きます。 
  3. Add」をクリックして、新しいConfiguration setを追加します。
  4. Configuration set nameフィールドに、「PaidMembership」と入力します。
  5. OK 」をクリックしてダイアログボックスを閉じます。
  6. 「Configuration」ランディングページで、Add Configuration をクリックして Create Configurationダイアログボックスを開きます。
  7. Create Configuration」ダイアログボックスで、以下の詳細を入力します。
    1. Name 」フィールドに、「Gold」と入力します。
    2. Description 」フィールドに、「Gold membership coverage level」と入力します。
    3. Configuration set」リストで「PaidMembership」を選択します。 
    4. Configuration scope 」リストで「Case type」と「Assistance Request」を選択します。
    5. Type 」フィールドが「Text(single line)」に設定されていることを確認します。
    6. Default value」リストが「Constant」に設定されていることを確認します。
    7. Default value 」フィールドに、「Gold」と入力します。
      Create configuration
  8. Submit 」をクリックしてダイアログボックスを閉じます

2 Enter payment informationプロセスの開始条件の更新

  1. App Studioのナビゲーションペインで、「Case types 」をクリックしてCase Type Explorerを開きます。
  2. Assistance Request」ケースタイプをクリックして、「Assistance Request」ケースライフサイクルを開きます。
  3. 「Assistance Request」ケースタイプのCreate ステージで、Enter payment informationプロセスをクリックします。
  4. 右側の設定ペインにあるStart process (otherwise skip)リストで、Gear (歯車)アイコンをクリックして、Configure condition ダイアログボックスを表示します。
    Configure Enter payment information process
  5. Configure condition」ダイアログボックスで、以下の詳細を入力します。
    1. Field 」リストで「Configurations >PaidMembership >Gold (PaidMembership)」を選択して、コンフィギュレーションを使用します。
    2. Comparator 」リストが「is not equal to」に設定されていることを確認します。
    3. Value フィールドの右側のGear (歯車)アイコンをクリックして、選択値を表示します。
    4. Type 」リストで「Another field」を選択します。
    5. Value」リストで「Fields 」>「Customer ID」>「Coverage level」を選択します。
      select values dialog box
    6. Submit 」をクリックして「Select values」ダイアログボックスを閉じます。
      Configure condition dialog box
  6. Submit 」をクリックして「Configure condition」ダイアログボックスを閉じます。
  7. Save 」をクリックして、Assistance Requestケースタイプを保存します

作業の確認

  1. 「Assistance Request」ケースタイプで、Save and run をクリックして新しい「Assistance Request」ケースを開始します。 
  2. ケースをEnter customer informationステップに進めます。
  3. Enter customer informationフォームで、アカウントIDとして[email protected]を選択します。
    補足: このアカウントIDはゴールド補償レベルに関連付けられています。
  4. ケースをSelect service providerステップに進めます。
  5. Service ステージをクリックし、Enter payment informationプロセスをスキップすることを確認します。
    Confirm Enter payment information process is skipped

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


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

If you are having problems with your training, please review the Pega Academy Support FAQs.

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

このコンテンツは 100% のユーザーにとって役に立ちました。

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

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