Oracle E-Business Suite製品リストの抽出: 説明
まず、SQL問合せを使用して、Oracle E-Business Suiteから製品のリストを抽出します。 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_duration ,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' AND msiv.web_status = 'PUBLISHED' AND orderable_on_web_flag = '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 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ファイルに保存し、スプレッドシート・ソフトウェアで開きます。
アイテム・コードはアイテム列にリストされます。 品目摘要が摘要列にリストされます。