---
sourceDocument: Xanadu 従業員サービス管理 (ESM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# ライフサイクルイベントでの複数のジョブのサポート

# ライフサイクルイベントでの複数のジョブのサポート {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

ジョブテーブルを使用して、ケースが関連するジョブを指定できるように、ライフサイクルイベントケースを作成します。

## 始める前に

必要なロール：sn_hr_core.admin

たとえば、自分の部下のインターンがフルタイムのポジションに異動されるとします。そのインターンに関連するジョブレコードは 2 つあります。フルタイムのポジションのオンボーディングケースが作成されると、そのケースはフルタイムのジョブレコードに関連付けられ、関連するジョブレコードからの情報に基づいて、下流のアクティビティセットとアクティビティが確実にトリガーされます。

## このタスクについて

New York リリースの開始時に、新しい \[ジョブ (sn_hr_core_job)\] テーブルを使用して、ユーザーごとに複数のジョブレコードを保存し、組織内のユーザーのジョブ履歴をキャプチャできます。詳細については、「[ユーザーの複数のジョブレコードのキャプチャ](https://servicenow-prod.fluidtopics.net/hzWJiw8arPt5Gq5~2_oO4w "新しい [ジョブ (sn_hr_core_job)] テーブルを持つユーザーに対して、複数のジョブレコードをキャプチャします。HR ケースを作成するとき、そのケースが関連するジョブを指定できます。たとえば、給与不一致のケースがあり、その従業員に関連するジョブレコードが 2 つあるとします。そのケースが作成されると、そのケースの対象となるジョブを指定できます。")」を参照してください。

## 手順

1. 統合を使用してサードパーティのシステムから HR プロファイルをプルする場合は、ジョブ情報がジョブ (sn_hr_core_job) テーブルにプルされるように統合を設定します。  
   HR サービスデリバリ (HRSD) とのサードパーティ統合の設定方法の詳細については、「[HR サービスデリバリ (HRSD) とサードパーティシステムとの統合](https://servicenow-prod.fluidtopics.net/UhnYfUWqBZ5Bx5Rq5waKnA "他のサードパーティシステムと統合することで HR サービスデリバリ (HRSD) 機能を拡張します。")」を参照してください。
2. HR ケースを作成する場合は、subject_person_job フィールドを使用して、対象者のジョブを HR ケースに関連付けます。  
   たとえば、事前設定された新規雇用オンボーディングライフサイクルイベントの場合、ジョブテーブルの Create HR Case if Start Date is Future ビジネスルールは、将来のジョブ開始日を持つユーザーのオンボーディングケースを自動的に作成するように設定されます。ルールによってオンボーディングケースが作成される場合、subject_person_job フィールドを使用して、ユーザーがオンボードされるジョブが指定されます。  
   注:  
   ジョブテーブルを使用する場合は、HR プロファイルテーブルの Create HR Case if Start Date is Future ビジネスルールが無効になっていることを確認してください。

3. ライフサイクルイベントの場合は、\[トリガーフィールド\] の値を subject_person_job に更新して、関連するアクティビティセットが対象者のジョブによってトリガーされるようにしてください。  
   たとえば、事前設定された新規雇用オンボーディングライフサイクルイベントの 1 日目のアクティビティセットは、対象者のジョブ開始日によってトリガーされます。

4. サードパーティの統合を使用しておらずプライマリジョブの切り替えを構成する必要がある場合は、 \[プライマリジョブの切り替え\] サブフローを使用して、ライフサイクルイベントアクティビティにおいて対象者のプライマリジョブを切り替えることができます。  
   たとえば、対象者のプライマリジョブを古いジョブから新しいジョブに切り替えるライフサイクルイベントアクティビティを作成するには、\[アクティビティタイプ\] 値を \[フロー\] に設定し、\[フロー\] 値を \[プライマリジョブの切り替え (Switch primary job)\] に設定します。

**関連情報**   

* [hr_Utils - グローバル](https://www.servicenow.com/docs/access?context=hr_UtilsAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
* [hr_ActivitySet - グローバル](https://www.servicenow.com/docs/access?context=hr_ActivitySetAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
* [hr_ActivityUtils - グローバル](https://www.servicenow.com/docs/access?context=hr_ActivityUtilsAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)

