Search Results msc_item_sourcing
Overview
The MSC_ITEM_SOURCING table is a core data repository within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It serves as the primary table for storing and managing sourcing rules and assignments that govern how items are procured or transferred across the supply network during the planning process. Its role is critical for the planning engine to determine the optimal source of supply—be it from a specific supplier, a manufacturing organization, or a distribution center—for each item at a given organization. As noted in the documentation, this table also extends its functionality to support In Line Vehicle Sequencing (ILVS) within the Supply Chain Hub product, highlighting its importance in complex, configurable supply chain environments.
Key Information Stored
The table's structure is defined by its relationships to other master planning entities. While specific column details are not fully enumerated in the provided metadata, the foreign key relationships clearly indicate the critical data elements stored. Each record uniquely identifies a sourcing assignment for a specific item within a planning context. The key identifiers include the INVENTORY_ITEM_ID, ORGANIZATION_ID, SR_INSTANCE_ID (system instance), and PLAN_ID, which together link to the item definition in MSC_SYSTEM_ITEMS. The core sourcing logic is referenced via the SOURCING_RULE_ID (linking to MSC_SOURCING_RULES) and the ASSIGNMENT_ID (linking to MSC_SR_ASSIGNMENTS). For external sourcing, the table stores supplier details via SUPPLIER_ID and SUPPLIER_SITE_ID, which reference the MSC_TRADING_PARTNERS and MSC_TRADING_PARTNER_SITES tables, respectively.
Common Use Cases and Queries
This table is central to planning analyses and troubleshooting. A common use case is auditing the effective sourcing rules for a set of items in a specific plan to validate planning inputs. For example, a planner may need to list all sourced items from a particular supplier site. A typical query would join MSC_ITEM_SOURCING with MSC_SYSTEM_ITEMS for item details and MSC_TRADING_PARTNERS for supplier names. Another critical scenario involves performance tuning or data cleanup, where identifying orphaned sourcing records not linked to a valid plan or item is necessary. Developers may also query this table to understand the sourcing data footprint before launching a planning run, ensuring all required assignments are present and correctly prioritized.
Related Objects
The MSC_ITEM_SOURCING table maintains integral relationships with several other planning base tables, as documented by its foreign keys:
- MSC_SYSTEM_ITEMS: Joined via INVENTORY_ITEM_ID, PLAN_ID, SR_INSTANCE_ID, and ORGANIZATION_ID. This is the primary relationship to the item master.
- MSC_SOURCING_RULES: Joined via SOURCING_RULE_ID. Links to the definition of the sourcing rule itself.
- MSC_SR_ASSIGNMENTS: Joined via ASSIGNMENT_ID. Links to the assignment set that groups sourcing rules.
- MSC_TRADING_PARTNER_SITES: Joined via SUPPLIER_SITE_ID. Provides details on the specific supplier site.
- MSC_TRADING_PARTNERS: Joined via SUPPLIER_ID. Provides details on the supplier organization.
These relationships form the foundation for the sourcing data model within Oracle ASCP, ensuring referential integrity between items, their sourcing rules, and the associated trading partners.
-
Table: MSC_ITEM_SOURCING
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEM_SOURCING, object_name:MSC_ITEM_SOURCING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores sourcing information for an item used in Oracle Advanced Planning and Scheduling. This table is also used to store Sourcing information for in line vehicle sequencing (ILVS) in the Supply Chain Hub product. , implementation_dba_data: MSC.MSC_ITEM_SOURCING ,
-
Table: MSC_ITEM_SOURCING
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEM_SOURCING, object_name:MSC_ITEM_SOURCING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores sourcing information for an item used in Oracle Advanced Planning and Scheduling. This table is also used to store Sourcing information for in line vehicle sequencing (ILVS) in the Supply Chain Hub product. , implementation_dba_data: MSC.MSC_ITEM_SOURCING ,
-
Table: MSC_SR_ASSIGNMENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_ASSIGNMENTS, object_name:MSC_SR_ASSIGNMENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the assignment of sourcing rules (or bills of distribution) to item, organization, category, or at the global level. , implementation_dba_data: MSC.MSC_SR_ASSIGNMENTS ,
-
Table: MSC_SOURCING_RULES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SOURCING_RULES, object_name:MSC_SOURCING_RULES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores sourcing rules and bills of distribution information. , implementation_dba_data: MSC.MSC_SOURCING_RULES ,
-
Table: MSC_SOURCING_RULES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SOURCING_RULES, object_name:MSC_SOURCING_RULES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores sourcing rules and bills of distribution information. , implementation_dba_data: MSC.MSC_SOURCING_RULES ,
-
Table: MSC_SR_ASSIGNMENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_ASSIGNMENTS, object_name:MSC_SR_ASSIGNMENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the assignment of sourcing rules (or bills of distribution) to item, organization, category, or at the global level. , implementation_dba_data: MSC.MSC_SR_ASSIGNMENTS ,
-
Table: MSC_TRADING_PARTNER_SITES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TRADING_PARTNER_SITES, object_name:MSC_TRADING_PARTNER_SITES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about the different sites of an organization. , implementation_dba_data: MSC.MSC_TRADING_PARTNER_SITES ,
-
Table: MSC_TRADING_PARTNERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TRADING_PARTNERS, object_name:MSC_TRADING_PARTNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about the different organizations: customers, vendors, and planned organizations. , implementation_dba_data: MSC.MSC_TRADING_PARTNERS ,
-
Table: MSC_TRADING_PARTNER_SITES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TRADING_PARTNER_SITES, object_name:MSC_TRADING_PARTNER_SITES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about the different sites of an organization. , implementation_dba_data: MSC.MSC_TRADING_PARTNER_SITES ,
-
Table: MSC_TRADING_PARTNERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TRADING_PARTNERS, object_name:MSC_TRADING_PARTNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about the different organizations: customers, vendors, and planned organizations. , implementation_dba_data: MSC.MSC_TRADING_PARTNERS ,
-
Lookup Type: MSC_ODS_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
View: MSC_ITEM_SOURCING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_V, object_name:MSC_ITEM_SOURCING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_SOURCING_V ,
-
Lookup Type: MSC_ODS_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
View: MSC_ITEM_SOURCING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SOURCING_V, object_name:MSC_ITEM_SOURCING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_SOURCING_V ,
-
Table: MSC_SYSTEM_ITEMS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SYSTEM_ITEMS, object_name:MSC_SYSTEM_ITEMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_SYSTEM_ITEMS stores the organization items defined at source applications. It also stores a copy of items planned by the planning process. Most of the columns in MSC_SYSTEM_ITEMS correspond to columns from the Oracle Inventory Item mast , implementation_dba_data: MSC.MSC_SYSTEM_ITEMS ,
-
Table: MSC_SYSTEM_ITEMS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SYSTEM_ITEMS, object_name:MSC_SYSTEM_ITEMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_SYSTEM_ITEMS stores the organization items defined at source applications. It also stores a copy of items planned by the planning process. Most of the columns in MSC_SYSTEM_ITEMS correspond to columns from the Oracle Inventory Item mast , implementation_dba_data: MSC.MSC_SYSTEM_ITEMS ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,