Search Results msc_item_supplier_v
Overview
MSC_ITEM_SUPPLIER_V is a reporting and integration view owned by the APPS schema within the MSC (Advanced Supply Chain Planning) product family of Oracle E-Business Suite, valid in releases 12.1.1 and 12.2.2. The view consolidates sourcing information for planned items, combining supplier records, supplier site details, item definitions, and planning organization context into a single denormalized result set. It exposes both surrogate identifiers and readable code values — for example, supplier IDs alongside partner names, and organization IDs alongside organization codes — which makes it suitable for external reporting, custom concurrent programs, and integration extracts without requiring downstream joins to resolve descriptive attributes. The view is a lightweight presentation layer over the underlying planner tables rather than a transactional entity in its own right.
Underlying Base Objects
The view is defined over several documented base objects. The driving table is MSC_ITEM_SUPPLIERS (referenced as a synonym), which holds the actual supplier-item sourcing rows keyed by plan, supplier, item, and organization. It is joined to MSC_TRADING_PARTNERS twice: once filtered to PARTNER_TYPE = 1 (suppliers) to resolve the supplier name, and once filtered to PARTNER_TYPE = 3 (organizations) matching on SR_TP_ID and SR_INSTANCE_ID to resolve the organization code. MSC_TRADING_PARTNER_SITES is outer-joined (via the (+) operator) on partner ID and partner site ID, so item-supplier rows without a matching site definition are still returned. Item descriptions come from MSC_ITEMS on INVENTORY_ITEM_ID, and the MSC_GET_NAME package function, specifically MSC_GET_NAME.ORG_CODE, is invoked to derive the using organization code from the using organization ID and source instance ID. The ETRM metadata also lists MSC_ITEM_CATEGORIES and MSC_SYSTEM_ITEMS among referenced objects, reflecting the broader synonym relationships in the MSC schema.
Key Columns
The view returns the following principal columns:
- ROW_ID — the ROWID of the underlying MSC_ITEM_SUPPLIERS row, useful for direct row addressing.
- PLAN_ID — the planning plan to which the supplier-item relationship belongs.
- SUPPLIER_ID and SUPPLIER_NAME — the trading partner identifier and resolved partner name of the supplier.
- SUPPLIER_SITE_ID and SUPPLIER_SITE — the supplier site identifier and its trading partner site code.
- ORGANIZATION_ID and ORGANIZATION_CODE — the inventory organization and its resolved code.
- INVENTORY_ITEM_ID and ITEM_NAME — the planned item and its description.
- SR_INSTANCE_ID and USING_ORGANIZATION_ID / USING_ORGANIZATION_CODE — the source instance and the organization actually consuming the sourced supply.
- PROCESSING_LEAD_TIME, MINIMUM_ORDER_QUANTITY, and FIXED_LOT_MULTIPLIER — sourcing parameters governing order timing and lot sizing.
- SUPPLIER_CAP_OVER_UTIL_COST — stored divided by 100, representing the capacity over-utilization cost.
- DELIVERY_CALENDAR_CODE — the calendar governing delivery scheduling.
- COLLECTED_FLAG — indicates whether the row was populated through the data collection process.
- SUPPLIER_PRICE and SUPPLIER_LEAD_TIME_DATE — the item price and effective lead time date for the supplier.
- Audit columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Typical uses include extracting approved supplier lists for a plan, validating sourcing setup ahead of a plan run, and feeding external procurement or analytics systems. A representative query returns sourcing rows for a specific plan and item:
SELECT supplier_name, supplier_site, organization_code, item_name, processing_lead_time, minimum_order_quantity, supplier_price FROM msc_item_supplier_v WHERE plan_id = :p_plan_id AND item_name = :p_item ORDER BY supplier_name;
A second common pattern profiles lead times across suppliers for a given organization to support sourcing decisions:
SELECT item_name, supplier_name, processing_lead_time, fixed_lot_multiplier FROM msc_item_supplier_v WHERE organization_code = :p_org AND collected_flag = 'Y';
Because the view resolves code values inline, it reduces join complexity for ad hoc reporting, though consumers should note the outer join to supplier sites may yield null site values when no site record exists.
-
View: MSC_ITEM_SUPPLIER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SUPPLIER_V, object_name:MSC_ITEM_SUPPLIER_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_SUPPLIER_V ,
-
View: MSC_ITEM_SUPPLIER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SUPPLIER_V, object_name:MSC_ITEM_SUPPLIER_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_SUPPLIER_V ,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.MSC_ITEM_SUPPLIERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_SUPPLIERS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.MSC_TRADING_PARTNER_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_SITES, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_SUPPLIERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_SUPPLIERS, status:VALID,
-
PACKAGE: APPS.MSC_PERS_QUERIES
12.2.2
-
VIEW: APPS.MSC_ITEM_SUPPLIER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SUPPLIER_V, object_name:MSC_ITEM_SUPPLIER_V, status:VALID,
-
VIEW: APPS.MSC_ITEM_SUPPLIER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SUPPLIER_V, object_name:MSC_ITEM_SUPPLIER_V, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_SITES, status:VALID,
-
PACKAGE: APPS.MSC_PERS_QUERIES
12.1.1
-
PACKAGE: APPS.MSC_GET_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.MSC_GET_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_GET_NAME, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MSC_TRADING_PARTNERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNERS, status:VALID,
-
SYNONYM: APPS.MSC_SYSTEM_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SYSTEM_ITEMS, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNERS, status:VALID,
-
SYNONYM: APPS.MSC_SYSTEM_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SYSTEM_ITEMS, status:VALID,
-
APPS.MSC_GANTT_UTILS SQL Statements
12.2.2
-
APPS.MSC_GANTT_UTILS SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - MSC Tables and Views
12.1.1
description: This table contains the mapping between user-defined zone and included regions ,
-
eTRM - MSC Tables and Views
12.2.2
description: This table contains the mapping between user-defined zone and included regions ,
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.1.1
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.2.2
-
eTRM - MSC Tables and Views
12.1.1
description: This table contains the mapping between user-defined zone and included regions ,
-
eTRM - MSC Tables and Views
12.2.2
description: This table contains the mapping between user-defined zone and included regions ,