Skip to main content

複数の変数に対する状況設定ルール

3 タスク

20 分

表示の対象:All users Applies to: Pega Platform '25
中級
Enterprise Application Development
Dev/Designer Studio
ローコードアプリ開発
ユーザーエクスペリエンス
Constellation
日本語

シナリオ

オンボーディングプロセスの一環として、TGBでは、新入社員と請負業者のそれぞれに雇用開始日を記載したメールを送信しています。このメールでは、従業員や請負業者がTGBに入社した初日に特定の書類を持参することも通知しています。人事部(HR)のビジネスパートナーは、従業員が初日に適切な書類を持参するよう指示するために、国や従業員のステータスによってメールをカスタマイズする必要があると考えています。

ウェルカムメールを.pyCountryCode.Contractorの2つのプロパティに対応させます。以下の表に示すように、3つのバージョンで対応するウェルカムメールを作成する必要があります。

請負業者 国コード ドキュメント
はい USA 1099
いいえ USA W4
いいえ GBR P45
補足: 関連する税務書類を使用し、自国の条件に合わせてカスタマイズすることも可能です。
  • 国コードと請負業者のプロパティを使用した状況テンプレートの作成
  • シナリオごとに状況定義を作成する
  • 一連の条件ごとにウェルカムメールを対応させ、それぞれの条件に合わせた適切な税務書類を参照する

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

ロール ユーザー名 パスワード
Senior System Architect SSA@TGB pega123!
補足: このチャレンジにはデモビデオはありません。チャレンジを完了するための段階的な手順については、「詳細なタスク」を参照してください。

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

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

詳細なタスク

1 状況テンプレートを作成する

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「SSA@TGB」と入力します。
    2. Passwordフィールドに「pega123!」と入力します。
  2. Dev Studioの「Application Explorer」でOnboardingケースタイプを右クリックし、「Create」>「Technical」> 「Circumstance Template」を選択します。
  3. 以下の情報を使用して状況テンプレートを作成します。

    プロパティ
    Label ContractorStatusAndCountry
    Apply to TGB-HRApps-Work-Onboarding
  4. 以下の情報を使用して状況テンプレートを構成します。
    プロパティ ラベル
    .Employee.Contractor Contractor
    .Employee.pyCountryCode Country by Code
    Circumstance Template
  5. 状況テンプレートへの変更を保存します。

2 状況定義を作成する

  1. Application Explorer」でOnboardingケースタイプを右クリックし、「Create」>「Technical」>「Circumstance Definition」を選択します。

  2. 以下の情報を使用して状況定義を作成します。

    プロパティ
    Label USContractor
    Template Name ContractorStatusAndCountry
    Apply to TGB-HRApps-Work-Onboarding
  3. Contractor」の値を「true」に設定し、「Country by Code」の値を「USA」に設定します。

    circumstance-multiple-variable-definition
  4. 状況定義への変更を保存します。
  5. 以下の情報を使用して2つ目の状況定義を作成します。

    プロパティ
    Label USEmployee
    Template Name ContractorStatusAndCountry
    Apply to

    TGB-HRApps-Work-Onboarding

    Definition

    Contractor = false

    Country code = "USA"

  6. 以下の情報を使用して3つ目の状況定義を作成します。

    プロパティ
    Label GBEmployee
    Template Name ContractorStatusAndCountry
    Apply to TGB-HRApps-Work-Onboarding
    Definition

    Contractor = false

    Country code = "GBR"

3 ルールの状況設定

  1. Onboardingケースタイプを開きます。
  2. Send Welcome Packetステップを選択して、ウェルカムメールの送信に使用される対応を識別します。
  3. 開くアイコンをクリックして、WelcomeEmail対応テンプレートを開きます。
    correspondence-template
    ヒント: ポップアップで、最新の更新日時に基づいて古いWelcomeEmailルールを選択します。
  4. 「Save as」>「Specialize by circumstance」をクリックすると、状況に応じたバージョンの記録が作成されます。
  5. Templateフィールドに、「ContractorStatusAndCountry」と入力します。
  6. Definitionフィールドに、「USEmployee」と入力するか、選択します。
  7. コレスポンデンスルールフォームを作成して開き、ウェルカムメールのテキストを編集します。
  8. テキスト内の関連書類一覧にW-4を追加します。
    circumstance-multiple-variable-add-W4-correspondence
  9. コレスポンデンスルールへの変更を保存します。
  10. 手順4~9を繰り返して、USContractorとGBEmployeeの状況定義用にWelcomeEmailのコレスポンデンステンプレートをさらに2回特殊化させます。
  11. それぞれの状況に応じて、以下の情報を使用してコレスポンデンステンプレートを変更します。
    状況設定 Contractorフォーム
    USContractor 従業員が1099フォームを持参するように指定します。
    GBEmployee 従業員がP45フォームを持参するように指定します。


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

トレーニングを実施中に問題が発生した場合は、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