テンプレート・ファイルの生成および使用
HCMデータ・ローダーでは、サポートされるビジネス・オブジェクト階層ごとにテンプレート・ファイルが提供されます。テンプレートには次が含まれます。
-
ビジネス・オブジェクトとそのバージョンおよびファイルの作成日を示すCOMMENT行。
-
ビジネス・オブジェクトに対してロードできる、ビジネス・オブジェクト階層の各コンポーネントのMETADATA行。このMETADATA行には、環境固有の構成済フレックスフィールド属性を含む、コンポーネントのすべての属性が含まれます。
独自のデータ・ファイルを基礎として、テンプレート・ファイルを生成して使用できます。このトピックでは、テンプレート・ファイルを生成して使用する方法について説明します。
単一テンプレート・ファイルの生成
次のステップを実行します。
-
「データ交換」作業領域を開き、「ビジネス・オブジェクトの表示」を選択します。
デフォルトでは、「ビジネス・オブジェクトの表示」ページに、HCMデータ・ローダーでサポートされるすべてのビジネス・オブジェクトがリストされます。たとえば、製品領域、ビジネス・オブジェクトまたはロード順序でリストをソートできます。また、特定のオブジェクトの名前を例による問合せフィールドの「ビジネス・オブジェクト」に入力し、[Enter]を押して、該当オブジェクトを取得することもできます。
-
オブジェクトにテンプレートがすでに存在する場合は、「ファイル」列のアイコンをクリックしてダウンロードできます。「最終リフレッシュ日時」列に、オブジェクト定義が最後に更新され、テンプレートが最後に生成された日時が表示されます。または、次のようにして、テンプレートをダウンロードする前にオブジェクト定義を更新できます。
-
ビジネス・オブジェクト表でオブジェクト行を選択します。
-
「オブジェクトのリフレッシュ」をクリックします。
-
「スケジュール要求」ダイアログ・ボックスで、「送信」をクリックします。「OK」をクリックして確認メッセージを閉じます。
「送信」をクリックすると、オブジェクト定義を更新して最新のテンプレート・ファイルを生成するプロセスが開始されます。
ヒント: 進捗をモニターするには、「プロセス結果の表示」をクリックして「プロセス結果の表示」ページを開きます。
-
-
「ビジネス・オブジェクトの表示」ページで、「リフレッシュ」アイコンをクリックします。
「最終リフレッシュ日時」列の値をチェックして、テンプレートが更新されたことを確認します。
-
「ファイル」列のアイコンをクリックして、テンプレートをダウンロードします。
すべてのビジネス・オブジェクトのテンプレート・ファイルの生成
製品領域のすべてのビジネス・オブジェクトまたはすべてのビジネス・オブジェクトのテンプレート・ファイルを生成するには、次のステップに従います。
-
「ビジネス・オブジェクトの表示」ページの「すべてのオブジェクトのリフレッシュ」ボタンをクリックします。
-
「スケジュール要求」ダイアログ・ボックスで、製品領域を選択するか、「製品領域」の設定を「すべて」のままにします。
-
「送信」をクリックします。
-
生成プロセスが完了すると、テンプレートを個別にダウンロードできます。「ビジネス・オブジェクトの表示」ページで、オブジェクトの「ファイル」列のアイコンをクリックします。または、次のステップに従って、生成したテンプレートを含む単一の.zipファイルをダウンロードします。
-
「プロセス結果の表示」をクリックします。
-
「プロセス結果の表示」ページで、プロセスの「ファイル」列のアイコンをクリックします。
-
テンプレート・ファイルの使用
テンプレート・ファイルによって、フレックスフィールド・セグメントなどの環境固有の属性の名前を含む、ビジネス・オブジェクトのすべての使用可能な属性の名前が識別されます。テンプレート・ファイルからMETADATA行を単純にコピーして独自のデータ・ファイルで使用しないでください。かわりに、次のものをデータ・ファイルに含めます。
-
ロードするコンポーネントのMETADATA行
-
指定する値の属性名
データを指定する対象の属性のみを含めることで、インポート・プロセスとロード・プロセスの速度と効率性を改善できます。使用しないMETADATA行と属性名を削除します。
HCMデータ・ローダーでは、すべてのMETADATA行のすべての属性名が検証されます。