製品グループのマップ
次のタスクを使用して、Oracle E-Business SuiteからOracle CX Salesへの製品グループ・マッピングを作成します。
Oracle E-Business Suite製品リストの抽出
まず、次のSQL問合せを使用して、Oracle E-Business Suiteから製品のリストを抽出します。
-
Oracle E-Business Suiteデータベースに接続します。
-
次のSQL問合せを実行します:
SELECT msiv.inventory_item_id ,msiv.organization_id ,msiv.concatenated_segments item ,msiv.description ,msiv.primary_uom_code ,msiv.serviceable_product_flag ,msiv.service_item_flag ,msiv.bom_item_type ,msiv.item_type ,msiv.service_duratio ,msiv.service_duration_period_code ,msiv.shippable_item_flag ,msiv.returnable_flag ,msiv.web_status ,msiv.orderable_on_web_flag ,msiv.customer_order_enabled_flag FROM mtl_system_items_b_kfv msiv,ibe_ct_imedia_search icis, mtl_units_of_measure_vl muv WHERE msiv.organization_id = icis.organization_id AND msiv.inventory_item_id = icis.inventory_item_id AND icis.language = userenv('LANG') AND msiv.primary_uom_code <> 'ENR' AND (msiv.bom_item_type = 1 OR msiv.bom_item_type = 4) AND msiv.primary_uom_code = muv.uom_code AND ( ((select fnd_profile.value('ASO_WEB_ATTR_FILTER') from dual) = 'Y' OR ((select fnd_profile.value('ASO_WEB_ATTR_FILTER') from dual) is null OR (select fnd_profile.value('ASO_WEB_ATTR_FILTER') from dual) != 'Y') ) AND ( ((select fnd_profile.value('ASO_REQUIRE_SERVICE_REFERENCE') from dual) = 'Y' AND service_item_flag = 'N') OR ((select fnd_profile.value('ASO_REQUIRE_SERVICE_REFERENCE') from dual) is null OR (select fnd_profile.value('ASO_REQUIRE_SERVICE_REFERENCE') from dual) != 'Y') ) AND icis.category_set_id = nvl((select fnd_profile.value('ASO_CATEGORY_SET') from dual), (SELECT category_set_id FROM mtl_default_category_sets WHERE functional_area_id =7)) AND msiv.organization_id = <organization_id>;
-
次のオプションのAND条件を使用して、特定の品目コードに基づいて結果をフィルタできます:
AND msiv.concatenated_segments in <'Item_name>')
-
結果をCSVファイルに保存し、スプレッドシート・ソフトウェアで開きます。
アイテム・コードはアイテム列にリストされます。 品目摘要が摘要列にリストされます。
Oracle CX Sales製品グループのリストの抽出
このタスクを使用して、Oracle CX Salesから製品グループのリストを抽出します。
-
Oracle CX Salesで、「設定およびメンテナンス」にナビゲートします。
Oracle Functional Setup Managerが表示されます。
-
設定ドロップダウン・メニューから、「販売」を選択します。
-
タスクの検索ボックスで、「製品グループの管理」を検索します。
-
検索結果で「製品グループの管理」リンクをクリックします。
-
販売カタログおよび製品タスク・リストで、「製品グループの管理」リンクをクリックします。
-
製品グループの管理領域で、「表示」ドロップダウン・リストをクリックし、「カラム」をクリックして、その列メニューから次の列をクリックして有効にします:
-
名前
-
参照番号
-
アクティブ
-
データから有効
-
有効終了日
-
-
製品グループの管理領域で、「Excelにエクスポート」アイコンをクリックしてリストをエクスポートします。
製品の手動マッピング
Oracle E-Business SuiteのSQL結果をOracle CX SalesのCSVファイルに比較することで、製品マッピングを作成できます。 次に、デスクトップ・コンピュータのマッピングの例を示します。 製品を手動でマップするには、次の操作を行います:
-
Oracle E-Business Suite製品リストの抽出で生成されたOracle E-Business Suite SQL結果を使用して、「デスクトップ」を含む説明でフィルタします。
-
ITEM列およびINVENTORY_ITEM_ID列の値に注意してください。
-
Oracle CX Sales Excelファイルで、Desktopを含む説明をフィルタします。
-
参照番号列の値に注意してください。
-
対応する製品を相互にマップします。
システム
列
値
Oracle CX Sales
製品グループ名
WAVEデスクトップ
Product Group Reference Number
3-57FC-880
Oracle E-Business Suite
DESCRIPTION
Sentinel Deluxeデスクトップ
参照番号
AS18947
INVENTORY_ITEM_ID
155
Oracle CX Salesへのマッピングの入力
製品マッピングを入力するには、Oracle CX Salesのフィールド・マッピング・オブジェクトを使用します。 次の表に示す例では、製品の手動マッピングの例の値を使用しています。
-
管理者ロールを持つユーザーとしてOracle CX Salesにログインします。
-
「ツール」、「フィールド・マッピング」の順にナビゲートします。
-
「フィールド・マッピング」ページで、「作成」アイコンをクリックします。
-
次の表に示す値を入力し、「保存してクローズ」をクリックします。
-
他の製品について、ステップ3と4を繰り返します。
-
終了したら、「保存してクローズ」をクリックします。
パラメータ |
値 |
---|---|
リモート・システム名 |
Oracle CX SalesのOracle E-Business Suiteへの接続で入力したリモート・システム |
ローカル・フィールド名 |
製品グループ |
ローカル・フィールド値 |
Oracle CX Salesの参照番号列値(例: AS54600) |
リモート・フィールド名 |
製品 |
リモート・フィールド値 |
Oracle E-Business SuiteのITEM列値(例: AS18947) |
リモート・フィールドID |
Oracle E-Business SuiteのINVENTORY_ITEM_ID列値(155など) |