チャレンジ
バックグラウンド処理を行うタスクをキューに入れる
バックグラウンド処理を行うタスクをキューに入れる
1 タスク
30 分
中級
Enterprise Application Development
Dev/Designer Studio
日本語
シナリオ
給与処理でのエラーや苦情を減らすために、人事部はTGBの従業員に振込の登録を許可しています。従業員が登録すると、経理部が会社の給与を処理する場合に、給与が自動的に従業員の当座預金口座に振り込まれます。
給与プロセスを自動化し、就業時間のピーク時のケース処理の遅延やパフォーマンスへの影響を回避するには、ユーザーがPayroll Setupケースを完了したときにメールの作成と送信をキューに入れるステップをケースライフサイクルに追加します。
以下の表は、チャレンジに必要なログイン情報をまとめたものです。
| ロール | ユーザー名 | パスワード |
|---|---|---|
| シニアシステムアーキテクト | SSA@TGB | pega123! |
補足: このチャレンジにはデモビデオはありません。チャレンジを完了するための段階的な手順については、「詳細なタスク」を参照してください。
詳細なタスク
1 バックグラウンドでの実行と確認ステップの作成
- チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
- User nameフィールドに「SSA@TGB」と入力します。
- Passwordフィールドに「pega123!」と入力します。
- 次の画像で示すとおり、Dev Studioで、Payroll SetupケースのComplete enrollmentステージにおいて、Run in backgroundオートメーションで「Upload to payroll process」という名前の新しいプロセスを追加します。
- バックグラウンドで実行するステップの名前を、「Upload payment information」に変更します。
-
Run in Background手順のコンテキスチャルプロパティパネルで、次の表の情報を使用して、UploadToPaymentProcessorアクティビティを実行するための標準キュータイプを設定します。
フィールド 値 Type of queue Standard Activity name UploadToPaymentProcessor Lock using Primary page Audit note Upload to payment processor and send confirmation email ヒント: このアクティビティは、標準キュープロセッサーの設定前にすでに存在している必要があります。UploadToPaymentProcessorアクティビティは、通話メソッドを使用してメールを送信します。補足: デフォルトでは、キュープロセッサーは、アイテムをキューに入れたユーザーのアクセスグループを使用します。 - Upload payment informationステップ後に、Payroll information receivedという名前のSend Emailステップを追加して、給与情報を受信したことを確認します。
- Payroll information receivedステップのコンテキスチャルプロパティパネルパネルで、次の表および画像と一致するようにフィールドを更新します。
フィールド 値 Send to Field Send to recipient .Employee Subject Payroll information received Message Custom Compose A confirmation email about case <<.pyID>> will be sent within 24 hours. - 変更を保存します。
このチャレンジは、下記のモジュールで学習したことを実践するための内容です。
- バックグラウンド処理 v8
このモジュールは、下記のミッションにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。