FBDIスプレッドシート・インポート・テンプレートでのデータの編成
- インポートするオブジェクトのFBDIテンプレートをダウンロードします。
- Oracle Help Centerで、『SCMのファイル・ベース・データ・インポート』ガイドを開きます。
- ガイドのContentsパネルで、インポートするオブジェクトまでスクロールし、名前をクリックします(例): Item). 検索バーを使用してブック内を検索することもできます。 たとえば、品目インポートを検索して、該当するページに直接ナビゲートします。
- オブジェクトのトピックで、「XLSMファイル」リンクをクリックしてテンプレートをダウンロードします(たとえば、ItemImportTemplate.xlsm)。
- 適切なテンプレートをダウンロードしたら、そのテンプレートを開いて、マクロが有効になっていることを確認します。
- 任意のワークシートまたはすべてのワークシートで、必要なすべてのデータと任意のオプション・データを入力します。
ファイルの最初のタブには、テンプレートを使用してCSV ZIPファイルを生成する手順が記載されています。 その他のタブ(制御ファイルとも呼ばれる)は、各品目インタフェース表に対応します。
- 各シートの最初の行には、インタフェース表の列を示す列ヘッダーが含まれています。 これらの列は、管理ファイルがデータ・ファイル内で想定している順序で表示されます。
- Excelシート内の列の順序は変更しないでください。 列の順序を変更すると、ロード・プロセスが失敗します。
- 使用しない列は非表示にできますが、列は削除できません。 列を削除すると、ロード・プロセスが失敗します。
- 関連付けられているデータベース列には、管理ファイルが受け入れて処理できるものに準拠するデータを入力する必要があります:
- 日付フィールドはYYYY/MM/DDの形式で入力する必要があります。
- 金額列に千のセパレータを含めることはできません。また、小数点としてピリオド(.)を使用する必要があります。
- 整数である必要がある列には、整数のみを入力できるデータ検証があります。
- 列に必要なデータおよびデータ型の詳細は、各列ヘッダーのバブル・テキストを参照してください。
- 事前定義のソース・システム・コードPIMDH (Product Information Management Data Hub用)は、サプライヤなどの外部ソース・システムから生成されていない品目をインポートする場合に使用されます。
- 指定された品目区分はルート品目区分と呼ばれ、この品目区分はインポートに使用されます。
- 品目は常にマスター組織で作成されます。 組織は、Setup and Maintenance(設定および保守)タスクを使用して、環境の初期設定時に作成されます。
- 数値バッチIDを指定してください。 Product Hub以外の顧客はバッチを作成するためのアクセス権を持っていないため、どのIDでも十分です。
- システムは、「トランザクションのタイプ」列に基づいて更新する必要がある項目を識別します。 「トランザクションのタイプ」が「同期」に設定されている場合、インポート中に品目がデータベースに存在すると、品目が更新されます。 アイテムがデータベースに存在しない場合は作成されます。 品目を更新するための他のキー列は、次のとおりです:
- 品目番号
- 組織コード
- バッチID
- バッチ番号
- 複数行属性の個々の値を含む属性の値を削除するには、削除する値の「トランザクションのタイプ」を「削除」に設定します。
- テンプレートで説明されているProduct Hubインタフェースと同じ形式でエクスポート・ファイルを作成します。 ステージング表と、このテンプレートに含まれるタブをミラー化するスプレッドシートを作成する必要があります。 その後、マッピングは、ソース・システムのどのデータをProduct Hubのどのインタフェース列および表にするかを決定する必要があります。 マッピングに基づいて、ソース・システムから関連データを抽出する必要があります。 SQL、ODIまたは同様のツールを使用して、ステージング表にデータを抽出できます。
- スプレッドシートの列は同じで、列がテンプレートと同じ順序である必要があります。 最初の列の値は、常にインタフェース表名です。
- データを一時スプレッドシートに抽出したら、テンプレートで提供される関連シートにデータをカット・アンド・ペーストします。
- ID列の場合、既存の値とOracle Fusionの値の間のマッピングを開発する必要があります。 「設定および保守」作業領域の実装ページを使用して、識別子を抽出します。 Oracle Fusionの値を取得するために「Setup and Maintenance(設定および保守)」作業領域を使用する必要がある列の場合、スプレッドシートの列ヘッダーにあるコメントには、「Setup and Maintenance(設定および保守)」作業領域でナビゲートする必要があるタスク名が記載されています。
- キー・フレックスフィールドの場合、製品ハブの一意の組合せに対応するソース・システム内の値をマップする方法も開発する必要があります。 内部IDを必要とするスプレッドシートのキー・フレックスフィールド列の場合、関連するOracle Fusion実装ページを使用して、内部IDとセグメント値をエクスポートし、ソース・システム値にマップします。 品目インタフェース表には、キー・フレックスフィールドから値を取得する6つの列があります:
- プロセス供給保管棚
- プロセス歩留保管棚
- WIP供給保管棚
- 販売アカウント
- 減価償却費勘定
- 資産カテゴリ
アイテムをインポートするためのFBDIテンプレート
FBDI品目インポート・テンプレートを使用して、品目とその子エンティティ(改訂、関連、カテゴリ割当など)をインポートできます。 『Oracle Fusion Cloud SCM: File-Based Data Import (FBDI) for SCM Guide』のItemセクションにあるItemImportTemplate.xlsmテンプレートをダウンロードします。
品目インポート用のインタフェース表および関連管理ファイル
インタフェース表のセットには、品目データを挿入できるメインのEGP_SYSTEM_ITEMS_INTERFACE表が含まれています。 改訂、カテゴリ、拡張可能フレックスフィールドなど、品目の子エンティティのデータなど、他の13個のインタフェース表を挿入することもできます。
「インポート用のインタフェース・ファイルのロード」スケジュール済プロセスを使用して、制御ファイルを使用して、.csvファイルからインタフェース表にデータをロードできます。
|
制御ファイル |
インタフェース表 |
オブジェクト |
|---|---|---|
|
EgpSystemItemsInterface.ctl |
EGP_SYSTEM_ITEMS_INTERFACE |
品目 子組織への品目の割当 |
|
EgpItemRevisionsInterface.ctl |
EGP_ITEM_REVISIONS_INTERFACE |
品目改訂 |
|
EgpItemCategoriesInterface.ctl |
EGP_ITEM_CATEGORIES_INTERFACE |
品目カテゴリ |
|
EgoItemAssociationsIntf.ctl |
EGO_ITEM_ASSOCIATIONS_INTF |
品目サプライヤ関連 |
|
EgpItemRelationshipsIntf.ctl |
EGP_ITEM_RELATIONSHIPS_INTF |
品目関係性 |
|
EgoItemIntfEffb.ctl |
EGO_ITEM_INTF_EFF_B |
品目レベル・フレックスフィールド |
|
EgoItemIntfEfftl.ctl |
EGO_ITEM_INTF_EFF_TL |
品目レベル・フレックスフィールド |
|
EgoItemRevisionIntfEffb.ctl |
EGO_ITEM_REVISION_INTF_EFF_B |
品目改訂フレックスフィールド |
|
EgoItemRevisionIntfEfftl.ctl |
EGO_ITEM_REVISION_INTF_EFF_TL |
品目改訂フレックスフィールド |
|
EgoItemSupplierIntfEffb.ctl |
EGO_ITEM_SUPPLIER_INTF_EFF_B |
品目サプライヤ・フレックスフィールド |
|
EgoItemSupplierIntfEfftl.ctl |
EGO_ITEM_SUPPLIER_INTF_EFF_TL |
品目サプライヤ・フレックスフィールド |
|
EgoStyleVariantAttrvsIntf.ctl |
EGO_STYLE_VARIANT_ATTR_VS_INTF |
スタイル・バリアント属性 |
|
EgpTradingPartnerItemsIntf.ctl |
EGP_TRADING_PARTNER_ITEMS_INT |
取引先品目 |
|
EgoItemAttachments.ctl |
EGP_ITEM_ATTACHMENTS_INTF |
品目添付 |
定義および参照組織に品目を割り当てるFBDIテンプレート
FBDI参照組織品目インポート・テンプレートを使用して、定義組織および参照組織に品目を割り当てることができます。 『Oracle Fusion Cloud SCM: File-Based Data Import (FBDI) for SCM Guide』のReference Org Item ImportセクションにあるItemImportReferenceOrgTemplate.xlsmテンプレートをダウンロードします。
- EGP_IMPORT_REF_ORG_ITEMS_INT: このシートは、様々な定義組織および参照組織に割り当てる必要がある品目のリストを識別するために使用されます。 バッチID (処理に使用されるダミーのバッチID)および品目番号を指定します。
- EGP_IMPORT_REF_ORG_STRUCT_INT: このシートは、識別された参照組織に共通する各品目に属する構成を識別するために使用されます。
- (前のシートで指定した)同じバッチIDを指定します。
- このシートに品目番号および構成名が指定されている場合、構成はEGP_IMPORT_REF_ORG_ORGS_INTシートにリストされている参照組織に共通になります。
- 品目番号が指定されておらず、このシートに構成名が指定されている場合、EGP_IMPORT_REF_ORG_ITEMS_INTシートにリストされている品目の構成は、EGP_IMPORT_REF_ORG_ORGS_INTシートにリストされているすべての参照組織に共通になります。
- 品目番号が指定され、構成名が指定されていない場合、EGP_IMPORT_REF_ORG_ITEMS_INTシートにリストされている品目に対してすべての構成が共通になります。
- EGP_IMPORT_REF_ORG_ORGS_INT: このシートは、品目の割当先となる定義組織および参照組織のリストを識別します。
- 最初のシートで識別されたものと同じバッチIDを指定します。
- 定義組織が指定され、参照組織が指定されていない場合、EGP_IMPORT_REF_ORG_ITEMS_INTシートの品目は、関連するすべての参照組織に割り当てられます。
- 定義組織が指定されておらず、参照組織が指定されている場合、EGP_IMPORT_REF_ORG_ITEMS_INTシートの品目は、これらの参照組織にのみ割り当てられます。
参照組織品目インポート用のインタフェース表および関連管理ファイル
「インポート用のインタフェース・ファイルのロード」スケジュール済プロセスを使用して、制御ファイルを使用して、.csvファイルからインタフェース表にデータをロードできます。
次の表に、インタフェース表、および関連する制御ファイルとオブジェクトを示します。
|
制御ファイル |
インタフェース表 |
オブジェクト |
|---|---|---|
|
EgpImportRefOrgItemsInt.ctl |
EGP_IMPORT_REF_ORG_ITEMS_INT |
品目 |
|
EgpImportRefOrgOrgsInt.ctl |
EGP_IMPORT_REF_ORG_ORGS_INT |
組織 |
|
EgpImportRefOrgStructInt.ctl |
EGP_IMPORT_REF_ORG_STRUCT_INT |
構成 |