Search Results msc_item_sourcing_levels_v
Overview
MSC_ITEM_SOURCING_LEVELS_V is a view owned by the APPS schema in Oracle E-Business Suite, part of the MSC (Advanced Supply Chain Planning) product. As its description states, the view "picks up all the sources at various levels for an item." In planning terms, sourcing rules determine where an item is procured or transferred from, and they can be defined at several assignment levels — item, category, organization, or global. This view consolidates those sourcing assignments into a single, flattened result set, exposing the item, the assignment level, the sourcing rule, the source organization or supplier, allocation percentages, ranking, and lead-time attributes.
The view is primarily a reporting and integration object. Planning users, custom reports, and data-extraction routines reference it to inspect how sourcing is configured across the planning instance without having to join the underlying MSC sourcing tables manually. Because it joins the assignment, sourcing rule, source organization, receipt organization, system items, and inter-org ship method tables, it provides a one-stop representation of the effective sourcing picture for a planned item.
Underlying Base Objects
The documented base objects referenced by the view are all MSC synonyms: MSC_SR_ASSIGNMENTS, MSC_SYSTEM_ITEMS, MSC_SOURCING_RULES, MSC_SR_RECEIPT_ORG, MSC_SR_SOURCE_ORG, and MSC_INTERORG_SHIP_METHODS. The ETRM 12.2.2 metadata also lists MSC_ITEM_CATEGORIES and MSC_TRADING_PARTNERS among the referenced objects.
- MSC_SR_ASSIGNMENTS (MSRA) — the core driver, holding each sourcing assignment and its assignment type, set, and level.
- MSC_SYSTEM_ITEMS (ITEMS) — supplies the inventory item and organization, filtered to PLAN_ID = -1 (the master planning instance).
- MSC_SOURCING_RULES (MSR) — provides the sourcing rule type, name, and description.
- MSC_SR_SOURCE_ORG (SOURCE_ORG) — the source organization, source type, partner (vendor) and site identifiers, allocation percent, and rank.
- MSC_SR_RECEIPT_ORG (RECEIPT_ORG) — the receiving organization together with effective and disable dates.
- MSC_INTERORG_SHIP_METHODS (SHIP) — the shipping method, average in-transit lead time, and time UOM for inter-org transfers.
The view joins these with outer joins on the ship method and uses NVL on SR_INSTANCE_ID and ORGANIZATION_ID to align shipping data to the item's planning instance and organization.
Key Columns
- INVENTORY_ITEM_ID, ORGANIZATION_ID — identifies the planned item and its organization.
- SR_INSTANCE_ID — planning source instance.
- ASSIGNMENT_TYPE, ASSIGNMENT_SET_ID, ASSIGNMENT_ID — how and where the sourcing assignment is attached.
- SOURCING_RULE_TYPE, SOURCING_RULE_ID, SOURCING_RULE_NAME — the sourcing rule governing the assignment.
- SOURCE_ORGANIZATION_ID, SOURCE_TYPE — the supplying organization and its type.
- VENDOR_ID, VENDOR_SITE_ID — supplier and site for external sourcing.
- ALLOCATION_PERCENT, RANK — the split percentage and priority of the source.
- AVG_TRANSIT_LEAD_TIME, SHIP_METHOD, TIME_UOM_CODE — transit and shipping attributes.
- EFFECTIVE_DATE, DISABLE_DATE — validity window of the receipt organization.
- SOURCING_LEVEL — a DECODE-derived ordinal that expresses the assignment level (for example, assignment type 6 maps to 1, assignment type 3 maps via rule type to 5 or 4).
- CUSTOMER_ID, SHIP_TO_SITE_ID — populated only for customer-type assignments.
Common Use Cases and Queries
Typical uses include auditing sourcing rule setup, validating allocation percentages across levels, and feeding downstream planning or integration reports. A basic query lists all sources for a given item:
SELECT inventory_item_id, organization_id, sourcing_level, sourcing_rule_name, source_organization_id, vendor_id, allocation_percent, rank FROM msc_item_sourcing_levels_v WHERE inventory_item_id = :item_id;SELECT sourcing_level, COUNT(*) FROM msc_item_sourcing_levels_v GROUP BY sourcing_level;— summarizes how many assignments exist at each sourcing level.SELECT sourcing_rule_name, SUM(allocation_percent) FROM msc_item_sourcing_levels_v GROUP BY sourcing_rule_name HAVING SUM(allocation_percent) <> 100;— detects allocation totals that do not sum to 100 percent.
Because the view is read-only and built over planning tables, it is safe for reporting but should not be used for data maintenance; sourcing configuration changes must be made through the planning application or its public APIs.
-
View: MSC_ITEM_SOURCING_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_LEVELS_V, object_name:MSC_ITEM_SOURCING_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the sources at various levels for an item , implementation_dba_data: APPS.MSC_ITEM_SOURCING_LEVELS_V ,
-
View: MSC_ITEM_SOURCING_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_LEVELS_V, object_name:MSC_ITEM_SOURCING_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the sources at various levels for an item , implementation_dba_data: APPS.MSC_ITEM_SOURCING_LEVELS_V ,
-
VIEW: APPS.MSC_SOURCES_V
12.2.2
-
VIEW: APPS.MSC_SOURCES_V
12.1.1
-
SYNONYM: APPS.MSC_SR_SOURCE_ORG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_SOURCE_ORG, status:VALID,
-
SYNONYM: APPS.MSC_INTERORG_SHIP_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_INTERORG_SHIP_METHODS, status:VALID,
-
SYNONYM: APPS.MSC_SR_RECEIPT_ORG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_RECEIPT_ORG, status:VALID,
-
SYNONYM: APPS.MSC_SR_SOURCE_ORG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_SOURCE_ORG, status:VALID,
-
SYNONYM: APPS.MSC_SOURCING_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SOURCING_RULES, status:VALID,
-
SYNONYM: APPS.MSC_SR_RECEIPT_ORG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_RECEIPT_ORG, status:VALID,
-
SYNONYM: APPS.MSC_SOURCING_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SOURCING_RULES, status:VALID,
-
SYNONYM: APPS.MSC_SR_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
SYNONYM: APPS.MSC_SR_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SR_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.MSC_INTERORG_SHIP_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_INTERORG_SHIP_METHODS, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CATEGORIES, status:VALID,
-
PACKAGE BODY: APPS.RLM_MANAGE_DEMAND_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RLM_MANAGE_DEMAND_SV, status:VALID,
-
PACKAGE BODY: APPS.RLM_MANAGE_DEMAND_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RLM_MANAGE_DEMAND_SV, status:VALID,
-
View: MSC_SOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SOURCES_V, object_name:MSC_SOURCES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Inventory item source view , implementation_dba_data: APPS.MSC_SOURCES_V ,
-
VIEW: APPS.MSC_SOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SOURCES_V, object_name:MSC_SOURCES_V, status:VALID,
-
VIEW: APPS.MSC_ITEM_SOURCING_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_LEVELS_V, object_name:MSC_ITEM_SOURCING_LEVELS_V, status:VALID,
-
VIEW: APPS.MSC_SOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SOURCES_V, object_name:MSC_SOURCES_V, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
View: MSC_SOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SOURCES_V, object_name:MSC_SOURCES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Inventory item source view , implementation_dba_data: APPS.MSC_SOURCES_V ,
-
VIEW: APPS.MSC_ITEM_SOURCING_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_LEVELS_V, object_name:MSC_ITEM_SOURCING_LEVELS_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNERS, 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.RLM_MANAGE_DEMAND_SV SQL Statements
12.1.1
-
APPS.RLM_MANAGE_DEMAND_SV SQL Statements
12.2.2
-
APPS.RLM_MANAGE_DEMAND_SV dependencies on MSC_ITEM_SOURCING_LEVELS_V
12.2.2
-
APPS.RLM_MANAGE_DEMAND_SV dependencies on MSC_ITEM_SOURCING_LEVELS_V
12.1.1
-
PACKAGE BODY: APPS.RLM_MANAGE_DEMAND_SV
12.1.1
-
PACKAGE BODY: APPS.RLM_MANAGE_DEMAND_SV
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 ,
-
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 ,