Search Results sourcing
The MSC_ITEM_SOURCING
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for item sourcing rules within the Advanced Supply Chain Planning (ASCP) module. It stores detailed information about how items are sourced across the supply chain, enabling organizations to define and enforce sourcing strategies at various levels, including by item, organization, and supplier. This table plays a pivotal role in supply chain optimization, ensuring that procurement, manufacturing, and distribution decisions align with business objectives.
Key Attributes of MSC_ITEM_SOURCING
The table contains several important columns that define sourcing relationships and constraints:
- SOURCING_RULE_ID: Primary key identifier for the sourcing rule.
- ORGANIZATION_ID: Identifies the inventory organization to which the sourcing rule applies.
- INVENTORY_ITEM_ID: References the item being sourced (from
MTL_SYSTEM_ITEMS_B
). - SOURCE_ORGANIZATION_ID: Specifies the source organization for transfers.
- VENDOR_ID: Identifies the supplier for purchased items.
- SOURCE_TYPE: Indicates the sourcing method (1=Make, 2=Buy, 3=Transfer).
- ALLOCATION_PERCENT: Defines the percentage allocation when multiple sources exist.
- EFFECTIVE_DATE and DISABLE_DATE: Establish the active period for the sourcing rule.
- PRIORITY: Determines the order of evaluation when multiple rules exist.
Functional Significance
TheMSC_ITEM_SOURCING
table enables several critical supply chain planning functions:
- Sourcing Strategy Implementation: Allows definition of primary and alternate sources for items, supporting complex multi-sourcing scenarios.
- Supply Network Optimization: ASCP uses these rules to determine the most cost-effective sources while considering lead times and capacities.
- Constraint-Based Planning: The rules integrate with other ASCP constraints to generate feasible plans.
- Global Sourcing Management: Supports multi-organization and multi-country sourcing strategies.
Integration Points
The table interacts with several other Oracle EBS components:- Inventory Management: Links to
MTL_SYSTEM_ITEMS_B
for item definitions. - Purchasing: References
PO_VENDORS
for supplier information. - Order Management: Influences fulfillment decisions based on sourcing priorities.
- Manufacturing: Determines make-vs-buy decisions for manufactured items.
Technical Considerations
Implementation and maintenance of sourcing rules require careful attention to:- Data Volume: The table can grow significantly in complex supply chains with many items and sources.
- Performance: Sourcing rule evaluation impacts ASCP plan run times.
- Data Integrity: Requires proper validation against item master and supplier data.
- Change Management: Effective date ranges must be carefully managed to avoid planning disruptions.
Best Practices
To maximize the effectiveness ofMSC_ITEM_SOURCING
:
- Regularly review and update sourcing rules to reflect current supply chain realities.
- Implement a hierarchical sourcing strategy with clear priorities.
- Use allocation percentages judiciously to balance supply sources.
- Monitor the impact of sourcing rules on plan performance and service levels.
- Consider using the Sourcing Rules Manager UI rather than direct table updates.
MSC_ITEM_SOURCING
table is fundamental to Oracle ASCP's ability to create optimized supply chain plans that respect organizational sourcing strategies while meeting demand requirements efficiently.
-
File: MSC Sourcing R11.5.4.pdf
12.1.1
product: MSC - Advanced Supply Chain Planning , size: 10.75 KBytes , file_type: PDF Diagram ,
-
File: MSC Sourcing R11.5.4.pdf
12.2.2
product: MSC - Advanced Supply Chain Planning , size: 10.75 KBytes , file_type: PDF Diagram ,
-
Lookup Type: MSC_REFRESH_REGION_SITE_EVENTS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Region Site Mapping Events , description: Events During Which Region Site Mapping Can Take Place ,
-
Lookup Type: MSC_VALIDATE_ALOC_RULE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Validate Allocation Rules against Sourcing Rules ,
-
Lookup Type: MSC_VALIDATE_ALOC_RULE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Validate Allocation Rules against Sourcing Rules ,
-
Lookup Type: MSC_COLL_ENTITIES
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_COLL_ENTITIES , description: List of APS Collections' Entities ,
-
Lookup Type: MSC_SURPLUS_INV_LEVEL_BASIS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC Circular Sourcing Inventory Level Basis , description: MSC Circular Sourcing Inventory Level Basis ,
-
Lookup Type: MSC_COLL_ENTITIES
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_COLL_ENTITIES , description: List of APS Collections' Entities ,
-
Lookup Type: MSC_SURPLUS_INV_LEVEL_BASIS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC Circular Sourcing Inventory Level Basis , description: MSC Circular Sourcing Inventory Level Basis ,
-
Lookup Type: MSC_SOURCING_DATE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC: ATP SOURCING DATE , description: MSC: ATP SOURCING DATE ,
-
Lookup Type: MSC_SOURCING_DATE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC: ATP SOURCING DATE , description: MSC: ATP SOURCING DATE ,
-
Lookup Type: MSC_REFRESH_REGION_SITE_EVENTS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Region Site Mapping Events , description: Events During Which Region Site Mapping Can Take Place ,
-
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_ST_SOURCING_HISTORY
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SOURCING_HISTORY, object_name:MSC_ST_SOURCING_HISTORY, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Historical information related to Sourcing , implementation_dba_data: MSC.MSC_ST_SOURCING_HISTORY ,
-
Table: MSC_ST_SOURCING_HISTORY
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SOURCING_HISTORY, object_name:MSC_ST_SOURCING_HISTORY, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Historical information related to Sourcing , implementation_dba_data: MSC.MSC_ST_SOURCING_HISTORY ,
-
Table: MSC_SOURCING_HISTORY
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SOURCING_HISTORY, object_name:MSC_SOURCING_HISTORY, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Historical information related to sourcing. , implementation_dba_data: MSC.MSC_SOURCING_HISTORY ,
-
Table: MSC_SOURCING_HISTORY
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SOURCING_HISTORY, object_name:MSC_SOURCING_HISTORY, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Historical information related to sourcing. , implementation_dba_data: MSC.MSC_SOURCING_HISTORY ,
-
Lookup Type: MSC_ASSIGNMENT_USE_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ASSIGNMENT_USE_TYPE , description: MSC_ASSIGNMENT_USE_TYPE ,
-
Lookup Type: MSC_ASSIGNMENT_USE_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ASSIGNMENT_USE_TYPE , description: MSC_ASSIGNMENT_USE_TYPE ,
-
Table: MSC_LOCAL_ID_MISC
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_LOCAL_ID_MISC, object_name:MSC_LOCAL_ID_MISC, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_LOCAL_ID_MISC table stores the mappings between the Local IDs and the User Defined Keys for Sourcing Rules, Projects, Tasks and Categories. The table is striped by ENTITY_NAME. , implementation_dba_data: MSC.MSC_LOCAL_ID_MISC ,
-
Table: MSC_SR_SOURCE_ORG
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_SOURCE_ORG, object_name:MSC_SR_SOURCE_ORG, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Source organization for Sourcing Rules or Bills of distribution , implementation_dba_data: MSC.MSC_SR_SOURCE_ORG ,
-
Concurrent Program: MSCREFSN
12.1.1
execution_filename: MSC_SNAPSHOT_PK.refresh_snapshot_ods_mv , product: MSC - Advanced Supply Chain Planning , user_name: MSCREFSN , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: MSCREFSN
12.2.2
execution_filename: MSC_SNAPSHOT_PK.refresh_snapshot_ods_mv , product: MSC - Advanced Supply Chain Planning , user_name: MSCREFSN , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: MSC_ST_ITEM_SOURCING
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ITEM_SOURCING, object_name:MSC_ST_ITEM_SOURCING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This is a denormalized table for staging Sourcing Rules related data from Legacy Instances. The data in this table would be processed by the 'Pre-Processor' and sent to MSC_ST_ASSIGNMENT_SETS, MSC_ST_SR_ASSIGNMENTS, MSC_ST_SOURCING_RULES, M , implementation_dba_data: MSC.MSC_ST_ITEM_SOURCING ,
-
Table: MSC_SR_RECEIPT_ORG
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_RECEIPT_ORG, object_name:MSC_SR_RECEIPT_ORG, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Receiving Organizations for Sourcing Rules or Bills of distribution , implementation_dba_data: MSC.MSC_SR_RECEIPT_ORG ,
-
Table: MSC_LOCAL_ID_MISC
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_LOCAL_ID_MISC, object_name:MSC_LOCAL_ID_MISC, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_LOCAL_ID_MISC table stores the mappings between the Local IDs and the User Defined Keys for Sourcing Rules, Projects, Tasks and Categories. The table is striped by ENTITY_NAME. , implementation_dba_data: MSC.MSC_LOCAL_ID_MISC ,
-
Table: MSC_SR_SOURCE_ORG
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_SOURCE_ORG, object_name:MSC_SR_SOURCE_ORG, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Source organization for Sourcing Rules or Bills of distribution , implementation_dba_data: MSC.MSC_SR_SOURCE_ORG ,
-
Table: MSC_SR_RECEIPT_ORG
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SR_RECEIPT_ORG, object_name:MSC_SR_RECEIPT_ORG, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Receiving Organizations for Sourcing Rules or Bills of distribution , implementation_dba_data: MSC.MSC_SR_RECEIPT_ORG ,
-
Table: MSC_ASSIGNMENT_SETS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ASSIGNMENT_SETS, object_name:MSC_ASSIGNMENT_SETS, 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_ASSIGNMENT_SETS ,
-
Table: MSC_ASSIGNMENT_SETS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ASSIGNMENT_SETS, object_name:MSC_ASSIGNMENT_SETS, 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_ASSIGNMENT_SETS ,
-
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_ST_ITEM_SOURCING
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ITEM_SOURCING, object_name:MSC_ST_ITEM_SOURCING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This is a denormalized table for staging Sourcing Rules related data from Legacy Instances. The data in this table would be processed by the 'Pre-Processor' and sent to MSC_ST_ASSIGNMENT_SETS, MSC_ST_SR_ASSIGNMENTS, MSC_ST_SOURCING_RULES, M , implementation_dba_data: MSC.MSC_ST_ITEM_SOURCING ,
-
Lookup Type: MSC_OPTIONS_OPTIMIZE_PROMPT
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_OPTIONS_OPTIMIZE_PROMPT ,
-
Lookup Type: MSC_OPTIONS_OPTIMIZE_PROMPT
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_OPTIONS_OPTIMIZE_PROMPT ,
-
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_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 ,
-
View: MSC_ITEM_LOWEST_SR_LEVEL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_LOWEST_SR_LEVEL_V, object_name:MSC_ITEM_LOWEST_SR_LEVEL_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Lowest sourcing level of an inventory org item , implementation_dba_data: APPS.MSC_ITEM_LOWEST_SR_LEVEL_V ,
-
View: MSC_ITEM_LOWEST_SR_LEVEL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_LOWEST_SR_LEVEL_V, object_name:MSC_ITEM_LOWEST_SR_LEVEL_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Lowest sourcing level of an inventory org item , implementation_dba_data: APPS.MSC_ITEM_LOWEST_SR_LEVEL_V ,
-
View: MSC_SR_SOURCE_ORG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Sourcing rule source organization view , implementation_dba_data: APPS.MSC_SR_SOURCE_ORG_V ,
-
View: MSC_SR_SOURCE_ORG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_SOURCE_ORG_V, object_name:MSC_SR_SOURCE_ORG_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Sourcing rule source organization view , implementation_dba_data: APPS.MSC_SR_SOURCE_ORG_V ,