部門ツリーのロードに関するガイドライン

部門ツリーは、部門の階層です。ツリーごとに複数のバージョンを定義できます。ただし、どの日付でも、アクティブ化できるバージョンは1つのみです。

このトピックでは、HCMデータ・ローダーを使用して正常にロードするために理解する必要がある部門ツリー・オブジェクトの側面について説明します。

部門ツリーの実装方法

部門ツリーは、2つのHCMデータ・ローダー・オブジェクトを使用して実装されます。次の表では、これらのオブジェクトについて説明しています。

オブジェクト

摘要

部門ツリー

ツリーの定義およびバージョン。ツリー・バージョンに対して部門ツリー・ノードをロードするまで、ツリー・バージョンは空です。

部門ツリー・ノード

ツリー・バージョンに対する部門ツリー・ノード。各ノードは部門を表します。

部門ツリーの使用準備

部門ツリー・ノードをロードした後、ツリー・バージョンをフラット化、監査およびアクティブ化する必要があります。ツリー・バージョンは、アクティブになるまで、職責範囲などの他のオブジェクトから参照できません。「ワークフォース・ストラクチャ」作業領域の「部門ツリーの管理」ページでツリー・バージョンをアクティブ化できます。つまり、次の処理を行います:

  1. 部門ツリーを検索して選択します。

  2. 階層を展開して、アクティブ化するバージョンを選択します。

  3. 「処理」 > 「ステータスの設定」 > 「アクティブ」を選択してツリー・バージョンをアクティブ化します。ツリー平板化および監査は自動的に実行されます。

階層ツリーの管理の詳細は、『グローバル人事管理の実装』ガイドを参照してください。

部門ツリーのロード

HCMデータ・ローダーで処理するために、部門ツリー・データをDepartmentTree.datファイルに指定します。部門ツリーと部門ツリー・バージョンの両方のTreeStructureCode属性を、部門ツリーを示すPER_DEPT_TREE_STRUCTUREに設定する必要があります。

ノート: 既存の部門ツリーに対して新しい部門ツリー・バージョンをロードする場合は、DepartmentTree.datファイルに部門ツリー・コンポーネントを含める必要があります。新しい部門ツリー・バージョンは単独ではロードできません。
METADATA|DepartmentTreeNode|TreeStructureCode|TreeCode|TreeVersionName|DepartmentId(SourceSystemOwner)|DepartmentId(SourceSystemId) |DepartmentName|ParentDepartmentId(SourceSystemOwner)|ParentDepartmentId(SourceSystemId)|ParentDepartmentName |SourceSystemOwner|SourceSystemIdMERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|AdministrativeHierarchy|AdministrativeHierarchy_December2020 |HRC_SQLLOADER|AdministrativeHierarchy_Org_SS_ID_000001||||||
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|AdministrativeHierarchy |AdministrativeHierarchy_December2020|HRC_SQLLOADER|AdministrativeHierarchy_Org_SS_ID_000002||HRC_SQLLOADER|AdministrativeHierarchy_Org_SS_ID_000001|||

部門ツリーの削除

HCMデータ・ローダーを使用して、部門ツリーと部門ツリー・バージョン・コンポーネントを削除できます。部門ツリーを削除すると、ツリーとそのすべてのバージョンおよびノードが削除されます。

ノート: 部門自体は削除されません。ツリー階層で定義された関係のみが削除されます。

次のDepartmentTree.datファイルの例では、部門ツリーを削除します。

METADATA|DepartmentTree|TreeStructureCode|TreeCode
DELETE|DepartmentTree|PER_DEPT_TREE_STRUCTURE|Department Tree Code

部門ツリー・バージョンを削除すると、指定したバージョンとそのノードのみが削除されます。ツリーとその別のバージョンは保持されます。次のDepartmentTree.datファイルの例では、部門ツリー・バージョンを削除します。

METADATA|DepartmentTreeVersion|TreeStructureCode|TreeCode|TreeVersionName
DELETE|DepartmentTreeVersion|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Feb