HCMポジション階層のロードの例
HCMポジション階層は、ポジションとその親ポジションとの関係から導出されます。企業で「HCMポジション階層の使用」オプションが有効になっている場合は、「ポジションの管理」ページでポジションの親ポジションを識別できます。
このトピックでは、HCMデータ・ローダーを使用してポジション階層オブジェクトをロードする方法について、例を示して説明します。各ポジション階層オブジェクトにより、ポジションとその親が識別されます。すべてのポジションがターゲット環境に存在する必要があります。

ソース・キーを使用したHCMポジション階層のロード
次のPositionHierarchy.datファイルの例では、ソース・キーを使用してポジション階層オブジェクトをロードします。
METADATA|PositionHierarchy|SourceSystemOwner|SourceSystemId|EffectiveStartDate|EffectiveEndDate|ParentPositionId(SourceSystemId)|PositionId(SourceSystemId)
MERGE|PositionHierarchy|Vision|1|2015/01/01|4712/12/31|PM_MGR_ACCESS|PM_ACCESS
MERGE|PositionHierarchy|Vision|2|2015/01/01|4712/12/31|PM_MGR_ACCESS|SNR_PM_ACCESS
MERGE|PositionHierarchy|Vision|3|2015/01/01|4712/12/31|PM_MGR_SALES|PM_SALES
MERGE|PositionHierarchy|Vision|4|2015/01/01|4712/12/31|PM_MGR_SALES|SNR_PM_SALES
MERGE|PositionHierarchy|Vision|5|2015/01/01|4712/12/31|PM_DIR|PM_MGR_ACCESS
MERGE|PositionHierarchy|Vision|6|2015/01/01|4712/12/31|PM_DIR|PM_MGR_SALES
MERGE|PositionHierarchy|Vision|7|2015/01/01|4712/12/31|VP|PM_DIR
MERGE|PositionHierarchy|Vision|8|2015/01/01|4712/12/31|EVP|VP
ユーザー・キーを使用したHCMポジション階層のロード
次のPositionHierarchy.datファイルの例では、ユーザー・キーを使用してポジション階層オブジェクトをロードします。
METADATA|PositionHierarchy|EffectiveStartDate|EffectiveEndDate|ParentBusinessUnitName|ParentPositionCode|BusinessUnitName|PositionCode
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_MGR_ACCESS|VisionBU|PM_ACCESS
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_MGR_ACCESS|VisionBU|SNR_PM_ACCESS
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_MGR_SALES|VisionBU|PM_SALES
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_MGR_SALES|VisionBU|SNR_PM_SALES
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_DIR|VisionBU|PM_MGR_ACCESS
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|PM_DIR|VisionBU|PM_MGR_SALES
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|VP|VisionBU|PM_DIR
MERGE|PositionHierarchy|2015/01/01|4712/12/31|VisionBU|EVP|VisionBU|VP
「HCMポジション階層のフラット化」プロセスの実行
「ポジションの管理」ページで親ポジションを変更すると、ポジション階層を更新するプロセスが自動的にトリガーされます。また、このプロセスは、HCMデータ・ローダーを使用してポジション階層をロードしても、自動的にトリガーされます。PositionHierarchy.datファイルにSET命令を含めることによって、「HCMポジション階層のフラット化」プロセスが自動的に実行されることを防止できます。