部門ツリー・ノードのロードの例
部門という分類のある組織は、部門ツリー・バージョンに、ツリー・ノードとしてロードできます。このトピックでは、HCMデータ・ローダーを使用して部門ツリー・ノード・オブジェクトをロードする方法について説明します。
部門ツリー・ノードの作成
次のDepartmentTreeNode.datファイルの例では、部門ツリー・ノードを既存の部門ツリー・バージョンにロードします。
METADATA|DepartmentTreeNode|TreeStructureCode|TreeCode|TreeVersionName|DepartmentName|ParentDepartmentName
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|Vision University|
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|School of Arts and Science|Vision University
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|Drama|School of Arts and Science
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|Languages|Vision University
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|French|Languages
MERGE|DepartmentTreeNode|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|German|Languages

部門ツリー・ノードの削除
HCMデータ・ローダーを使用して、部門ツリー・ノード・オブジェクトを削除できます。部門はツリー・バージョンから削除されますが、部門オブジェクト自体は引き続き存在します。部門ツリー階層の部門ツリー・ノードとその下のすべてのノードを削除するには、DeleteChildNodesFlag属性をYに設定します。次のDepartmentTreeNode.datファイルの例では、ノードとその子ノードを削除します。
METADATA|DepartmentTreeNode|TreeStructureCode|TreeCode|TreeVersionName|DepartmentName|DeleteChildNodesFlag
DELETE|DepartmentTreeVersion|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|Languages|Y

部門ツリー・ノードを削除して、その子ノードを昇格させるには、DeleteChildNodesFlag属性をNに設定します。次のDepartmentTreeNode.datファイルの例では、ノードを削除して、その子ノードを昇格させます。
METADATA|DepartmentTreeNode|TreeStructureCode|TreeCode|TreeVersionName|DepartmentName|DeleteChildNodesFlag
DELETE|DepartmentTreeVersion|PER_DEPT_TREE_STRUCTURE|Department Tree Code|Tree Version Jan|Languages|N
