Search Results msc_sourcing_rules
Overview
The MSC_SOURCING_RULES table is a core data repository within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It serves as the master table for defining and storing all sourcing rules and bills of distribution. These rules are fundamental planning parameters that dictate how the planning engine fulfills demand. They specify the hierarchy of supply sources—such as specific organizations, suppliers, or transfer networks—to be used for procuring or manufacturing items. The integrity and configuration of data in this table directly govern the material flow logic within ASCP-generated plans, making it a critical object for supply chain optimization.
Key Information Stored
While the provided metadata does not list specific columns, the primary key and foreign key relationships indicate the nature of the data. The table's primary identifier is SOURCING_RULE_ID, a unique system-generated key for each sourcing rule definition. Based on its role, the table typically stores attributes that define the rule's type (e.g., sourcing rule, bill of distribution), name, description, effective dates, and assignment level. The core logic of the rule—specifying the ranked list of source organizations, supplier sites, or make-at locations—is stored in related detail tables, such as MSC_SR_RECEIPT_ORG, which are linked via the SOURCING_RULE_ID foreign key.
Common Use Cases and Queries
The primary use case is analyzing and reporting on the sourcing rules configured within the planning environment. Common queries involve joining this table to its assignment and detail tables to understand the complete sourcing setup. For instance, to list all sourcing rules and their assigned items, a query would join MSC_SOURCING_RULES to MSC_ITEM_SOURCING. Troubleshooting planning output often requires verifying the active sourcing rule for a specific item-organization combination. A typical pattern is to query the rule name and ID for a given assignment.
SELECT msr.sourcing_rule_name, msr.sourcing_rule_id
FROM msc_sourcing_rules msr,
msc_item_sourcing mis
WHERE msr.sourcing_rule_id = mis.sourcing_rule_id
AND mis.organization_id = :org_id
AND mis.inventory_item_id = :item_id;
Related Objects
As per the documented foreign keys, MSC_SOURCING_RULES has several critical dependencies. The MSC_ITEM_SOURCING table stores the direct assignment of a sourcing rule to a specific item and organization. The MSC_SR_ASSIGNMENTS table manages higher-level assignments, such as to categories or entire organizations. The MSC_SR_RECEIPT_ORG table is a key child table that holds the detailed, ranked list of source organizations or supplier sites defined within the rule. These relationships form the core data model for sourcing rule definition and execution within Oracle ASCP.
-
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 ,
-
View: MSC_BOD_SOURCING_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_SOURCING_RULES_V ,
-
View: MSC_BOD_SOURCING_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_SOURCING_RULES_V ,
-
View: MSC_SCATP_ITEM_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SCATP_ITEM_SR_LEVELS_V, object_name:MSC_SCATP_ITEM_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SCATP_ITEM_SR_LEVELS_V ,
-
View: MSC_SCATP_ITEM_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SCATP_ITEM_SR_LEVELS_V, object_name:MSC_SCATP_ITEM_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SCATP_ITEM_SR_LEVELS_V ,
-
View: OLD_ITEM_SOURCING_LEVELS_V
12.2.2
product: MSC - Advanced Supply Chain Planning , implementation_dba_data: Not implemented in this database ,
-
View: OLD_ITEM_SOURCING_LEVELS_V
12.1.1
product: MSC - Advanced Supply Chain Planning , implementation_dba_data: Not implemented in this database ,
-
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 ,
-
Table: MSC_ST_SOURCING_RULES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SOURCING_RULES, object_name:MSC_ST_SOURCING_RULES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_SOURCING_RULES. , implementation_dba_data: MSC.MSC_ST_SOURCING_RULES ,
-
Table: MSC_ST_SOURCING_RULES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SOURCING_RULES, object_name:MSC_ST_SOURCING_RULES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_SOURCING_RULES. , implementation_dba_data: MSC.MSC_ST_SOURCING_RULES ,
-
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: MSC_SR_VIEW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_V, object_name:MSC_SR_VIEW_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_V ,
-
View: MSC_SR_VIEW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_VIEW_V, object_name:MSC_SR_VIEW_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_VIEW_V ,
-
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 ,
-
View: MSC_ITEM_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SR_LEVELS_V, object_name:MSC_ITEM_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Inventory items sources view , implementation_dba_data: APPS.MSC_ITEM_SR_LEVELS_V ,
-
View: MSC_ITEM_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_SR_LEVELS_V, object_name:MSC_ITEM_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Inventory items sources view , implementation_dba_data: APPS.MSC_ITEM_SR_LEVELS_V ,
-
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_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_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 ,
-
View: MSC_ITEM_TASK_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_TASK_SR_LEVELS_V, object_name:MSC_ITEM_TASK_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_TASK_SR_LEVELS_V ,
-
View: MSC_ITEM_TASK_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ITEM_TASK_SR_LEVELS_V, object_name:MSC_ITEM_TASK_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_ITEM_TASK_SR_LEVELS_V ,
-
View: MSC_BOD_TASK_SR_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_TASK_SR_LEVELS_V, object_name:MSC_BOD_TASK_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_TASK_SR_LEVELS_V ,
-
View: MSC_SR_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_ASSIGNMENTS_V, object_name:MSC_SR_ASSIGNMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_ASSIGNMENTS_V ,
-
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 ,
-
View: MSC_BOD_TASK_SR_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_TASK_SR_LEVELS_V, object_name:MSC_BOD_TASK_SR_LEVELS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_TASK_SR_LEVELS_V ,
-
View: MSC_SR_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SR_ASSIGNMENTS_V, object_name:MSC_SR_ASSIGNMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_SR_ASSIGNMENTS_V ,
-
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 ,
-
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 ,
-
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 ,