チャレンジ
並列処理の構成
並列処理の構成
4 タスク
20 分
中級
ケースマネジメント
日本語
シナリオ
TGBでは、募集中のポジションの候補者は、すでに勤務する複数のチームメンバーと面接を行います。HRAppsアプリケーションの既存の面接プロセスは、1人の面接官のみ利用できます。人事部(HR)から、候補者に対して複数の面接官をサポートするために、このプロセスを更新するよう依頼がありました。
以下のリストには、このアサインメントを完了するための推奨タスクが含まれます。
- 新しいEmbedded Dataフィールドを作成して面接官のリストを保持する
- 「ScheduleInterview View」セクションを更新し、「Interviews」プロパティで取得した表を追加して面接を追加および削除できるようにします。
- 「ConductInterview」サブプロセスを、各面接官の「ConductInterview」フローを呼び出すように設定された「Split For Each」シェープに置き換えます。
- 「ScheduleInterview」アサインメントおよびフローアクションの名前を変更し、複数の面接に反映させます。
- 「Assess Candidate」ビューを更新して、評価の平均を表示します 。
以下の表は、チャレンジに必要なログイン情報をまとめたものです。
| ロール | ユーザー名 | パスワード |
|---|---|---|
| シニアシステムアーキテクト | SSA@TGB | pega123! |
補足: このチャレンジにはデモビデオはありません。チャレンジを完了するための段階的な手順については、「詳細なタスク」を参照してください。
詳細なタスク
1 Interviews Embedded Dataフィールドを作成する
- チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
- User nameフィールドに「SSA@TGB」と入力します。
- Passwordフィールドに「pega123!」と入力します。
- App Studioで、Candidate ケースタイプを選択します。Data Modelタブで、既存のデータオブジェクト「TGB-FW-HR-Data-Interview」から入力される「Interviews」という名前のレコードのEmbedded Dataフィールドのリストを作成します。
2 Schedule Interviewsステップを更新して表を追加する
- Schedule Interviews ステップで、「Configure User Action」をクリックしてビューを更新します。
- ビューで、既存のフィールドを削除し、Interviews Embedded Dataフィールドを追加します。
- Interviewsフィールドをクリックし、「Display as」を「Table」、「Add/edit records」を「Table rows」に設定します。
- 列でPrimary fieldsを削除し、Interviewerフィールド、Locationフィールド、およびStart timeフィールドを追加します。
- フィールドを次の順序に並べ替えます。
- Interviewer
- Location
- Start time
- Submitをクリックしてビューを保存します。
- Candidateケースタイプを保存します。
3 Interview Candidateフローを編集して、Split for Eachシェープを追加します。
- CandidateケースライフサイクルのInterview Candidateプロセスで、「Configure Process 」アイコンをクリックします。
- 「Open process in Dev Studio 」をクリックしてフロールールを開きます。
- Split for Each詳細シェープを追加します。
- Split For Each properties ウィンドウで、 .InterviewsプロパティとConductInterviewサブフローを使用して、次の画像で示すように詳細を設定します。
- 既存のConduct InterviewサブプロセスシェープをSplit For Eachスマートシェープに置き換えます。
- フローの変更を保存します。
4 AssessmentRatingデクレアエクスプレッションの更新
- AssessmentRatingデクレアエクスプレッションを更新し、すべての面接評価の平均を計算します。ヒント: Average of計算タイプを使用してページリストでプロパティの平均値を計算します。using entries in whichフィールドは空白のままにしておきます。
このモジュールは、下記のミッションにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。