ルールレゾリューションの設定
2 タスク
25 分
シナリオ
人事部(HR)のビジネスパートナーは、TGBの従業員に代わって、Benefits enrollmentやEmployee evaluationのケースを作成します。 各ケースを適切な従業員用に作成するために、人事部のビジネスパートナーは、各ケースタイプの従業員情報のヘッダー領域を、Onboardingケースに使用されるヘッダーと一致させたいと考えています。
このシナリオの一環として、Onboardingケースタイプから「EmployeeInformation 」セクションのコピーをクラスグループ(TGB-HRApps-Work)に保存し、HRApps:01-01-02ルールセットに追加します。
次に、Benefits Enrollment、Employee Evaluation、Onboardingの各ケースタイプから、「EmployeeInformation 」セクションを取り下げます。
以下の表に、チャレンジを完了するために必要なログイン情報をまとめています。
ロール | ユーザー名 | パスワード |
---|---|---|
シニアシステムアーキテクト | SSA@TGB | pega123! |
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される構成が、使用環境と完全には一致しない場合があります。
チャレンジ ウォークスルー
詳細なタスク
1 EmployeeInformationセクションレコードを新しいコンテキストにコピーする
- チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
- User nameフィールドに「SSA@TGB」と入力します。
- Passwordフィールドに「pega123!」と入力します。
- Onboardingケースタイプで、EmployeeInformation セクションを開きます。
ヒント: セクションレコードは、User Interfaceカテゴリーにあります。 App Explorerで、Onboarding > User Interface > Sectionを展開します。
- 「 EmployeeInformation」セクションのコピーをTGB-HRApps-WorkクラスとHRApps:01-01-02ルールセットに保存します。
ヒント: 「Add to Ruleset」が「HRApps」に設定されていることを確認します。 このように設定されていない場合は、左側のHR Appsラジオボタンを選択します。
2 「Benefits Enrollment」、「Employee Evaluation」、および「Onboarding」ケースタイプで、「EmployeeInformation」セクションレコードを取り下げます。
- EmployeeInformationセクションレコードの別のコピーを、Onboardingケース、TGB-HRApps-Work-Onboardingクラス、およびHRApps:01-01-02ルールセットに保存します。
補足: HRApps:01-01-01はロックされたルールセットであるため、EmployeeInformationセクションのコピーをOnboardingケースタイプとHRApps:01-01-02ルールセットに保存して、可用性をWithdrawnに変更できるようにしておきます。
- ルールヘッダーでAvailable をクリックし、EmployeeInformation レコードの可用性を編集します。
- レコードの可用性をWithdrawnに設定します。
新しいバージョンを取り下げると、Pega Platform™はロックされたルールセット内のルールのバージョンを使用できなくなるため、Pega Platformは代わりにTGB-HRApps-Workクラスでバージョンを使用します。 - OK をクリックして、セクションの可用性を更新します。
- 保存してセクションルールをチェックインします。
これで、TGB-HRApps-Work-OnboardingでEmployeeInformation セクションレコードは取り下げられました。 - Employee Evaluationケースタイプで、EmployeeInformation セクションを開きます。
- 手順1~5を繰り返し、EmployeeInformation セクションのコピーをHRApps:01-01-02 ルールセットのTGB-HRApps-Work-EmployeeEvaluationクラスに保存して、可用性をWithdrawnに設定します。
- Benefits Enrollmentケースタイプで、EmployeeInformation セクションを開きます。
- 手順1~5を繰り返し、EmployeeInformation セクションのコピーをHRApps:01-01-02 ルールセットのTGB-HRApps-Work-BenefitsEnrollmentクラスに保存して、可用性をWithdrawnに設定します。
作業の確認
- 新しいOnboardingケースを作成します。
- Onboardingケースを Identify Home Officeビューに進めます。
- Live UI を使用してEmployeeInformation セクションに埋め込まれたダイナミックレイアウトを選択します。
- 右側のコンテキストのLive UIペインの階層で、最上位のEmployeeInformation セクションを選択します。
- 「Open」アイコンをクリックし、レコードを開きます。
- EmployeeInformation セクションレコードのコンテキストがTGB-HRApps-WorkクラスとHRApps:01-01-02ルールセットにあることを確認します。
- 「Actions > View Siblings」をクリックし、EmployeeInformation セクションレコードがBenefits Enrollment、Employee Evaluation、Onboardingの各ケースタイプに保存されていることを確認し、次に、これらのケースタイプが01-01-02ルールセットバージョンに「not found」として割り当てられていることを確認します。
このチャレンジは、下記のモジュールで学習したことを実践するための内容です。
- ルールレゾリューション v6
このモジュールは、下記のミッションにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。