Search Results msc_supplies
The MSC_SUPPLIES table is a critical data structure within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically serving as a foundational component of the Advanced Supply Chain Planning (ASCP) module. This table stores supply-related transactional data, enabling planners to analyze and optimize supply chain operations. Below is a detailed technical overview of its purpose, structure, key columns, and integration within Oracle EBS.
Purpose and Functional Context
The MSC_SUPPLIES table acts as a repository for all supply records generated during planning runs. It captures data such as purchase orders, work orders, transfer orders, and on-hand inventory, which are essential for demand-supply matching, capacity planning, and exception management. The table is populated during ASCP plan execution and is queried by planners to review supply recommendations, shortages, and excess inventory scenarios.Key Columns and Data Structure
The table comprises numerous columns, but the most critical ones include:- SUPPLY_ID: Primary key identifier for each supply record.
- PLAN_ID: References the associated planning run in MSC_PLANS.
- ORGANIZATION_ID: Identifies the inventory organization.
- ITEM_ID: Links to the item in MSC_ITEMS.
- SUPPLY_TYPE: Categorizes the supply (e.g., Purchase Order, Work Order, On-Hand).
- QUANTITY: Stores the supply quantity.
- NEW_SUPPLY_DATE: Indicates the expected arrival or completion date.
- STATUS: Reflects the supply's workflow state (e.g., Approved, Firm, Suggested).
Integration with Other Modules
MSC_SUPPLIES integrates with multiple Oracle EBS modules:- Inventory (INV): Synchronizes with on-hand quantities via MTL_ONHAND_QUANTITIES.
- Purchasing (PO): References purchase orders in PO_HEADERS_ALL and PO_LINES_ALL.
- Manufacturing (WIP): Ties to work orders in WIP_DISCRETE_JOBS.
- Order Management (OM): Links to sales orders for demand-supply alignment.
Performance Considerations
Due to its transactional volume, MSC_SUPPLIES requires indexing on PLAN_ID, ITEM_ID, and ORGANIZATION_ID for optimal query performance. Partitioning by PLAN_ID is recommended for large-scale implementations. Purging obsolete records using MSC_SUPPLIES_PURGE procedures is critical to maintain system efficiency.Custom Extensions and Reporting
Organizations often extend the table’s functionality by:- Adding custom columns via descriptive flexfields (DFFs).
- Developing BI Publisher reports leveraging MSC_SUPPLIES data.
- Integrating with third-party tools using Oracle’s Open Interfaces.
Conclusion
The MSC_SUPPLIES table is a cornerstone of Oracle ASCP, providing the granular supply data necessary for advanced planning analytics. Its design supports complex supply chain scenarios, while its integration with core EBS modules ensures data consistency. Proper maintenance and indexing are essential to harness its full potential in large-scale deployments.-
Table: MSC_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Table: MSC_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Lookup Type: MSC_TEMP_PARTITIONS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_TEMP_PARTITIONS , description: Temp partitions used during collections ,
-
Lookup Type: MSC_TEMP_PARTITIONS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_TEMP_PARTITIONS , description: Temp partitions used during collections ,
-
Table: MSC_PROJECT_TASKS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECT_TASKS, object_name:MSC_PROJECT_TASKS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the tasks maufacturing parameters. , implementation_dba_data: MSC.MSC_PROJECT_TASKS ,
-
Table: MSC_PROJECT_TASKS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECT_TASKS, object_name:MSC_PROJECT_TASKS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the tasks maufacturing parameters. , implementation_dba_data: MSC.MSC_PROJECT_TASKS ,
-
Table: MSC_PROJECTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECTS, object_name:MSC_PROJECTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the manufacturing parameters for a given project and organization. , implementation_dba_data: MSC.MSC_PROJECTS ,
-
Table: MSC_DEMANDS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEMANDS, object_name:MSC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID. , implementation_dba_data: MSC.MSC_DEMANDS ,
-
Table: MSC_PROJECTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECTS, object_name:MSC_PROJECTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the manufacturing parameters for a given project and organization. , implementation_dba_data: MSC.MSC_PROJECTS ,
-
Table: MSC_DEMANDS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEMANDS, object_name:MSC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID. , implementation_dba_data: MSC.MSC_DEMANDS ,
-
View: MSC_ACTION_ORDERS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ACTION_ORDERS_TREE_V, object_name:MSC_ACTION_ORDERS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Ths view shows the recommendations in the tree , implementation_dba_data: APPS.MSC_ACTION_ORDERS_TREE_V ,
-
View: MSC_ACTION_ORDERS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_ACTION_ORDERS_TREE_V, object_name:MSC_ACTION_ORDERS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Ths view shows the recommendations in the tree , implementation_dba_data: APPS.MSC_ACTION_ORDERS_TREE_V ,
-
Table: MSC_TEMP_ALLOC_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_ALLOC_SUPPLIES, object_name:MSC_TEMP_ALLOC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Child table to MSC_SUPPLIES storing pre-allocated supplies. Used during ATP post plan processing , implementation_dba_data: MSC.MSC_TEMP_ALLOC_SUPPLIES ,
-
Table: MSC_TEMP_ALLOC_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_ALLOC_SUPPLIES, object_name:MSC_TEMP_ALLOC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Child table to MSC_SUPPLIES storing pre-allocated supplies. Used during ATP post plan processing , implementation_dba_data: MSC.MSC_TEMP_ALLOC_SUPPLIES ,
-
View: MSC_PROJECT_ITEMS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECT_ITEMS_TREE_V, object_name:MSC_PROJECT_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the project items in the tree , implementation_dba_data: APPS.MSC_PROJECT_ITEMS_TREE_V ,
-
Table: MSC_ST_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SUPPLIES, object_name:MSC_ST_SUPPLIES, 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_SUPPLIES. , implementation_dba_data: MSC.MSC_ST_SUPPLIES ,
-
Table: MSC_ST_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_SUPPLIES, object_name:MSC_ST_SUPPLIES, 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_SUPPLIES. , implementation_dba_data: MSC.MSC_ST_SUPPLIES ,
-
View: MSC_PUBLISH_ITEMS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PUBLISH_ITEMS_LOV_V, object_name:MSC_PUBLISH_ITEMS_LOV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_PUBLISH_ITEMS_LOV_V ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,
-
View: MSC_RESOURCE_ITEMS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_ITEMS_TREE_V, object_name:MSC_RESOURCE_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_RESOURCE_ITEMS_TREE_V ,
-
View: MSC_PUBLISH_ITEMS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PUBLISH_ITEMS_LOV_V, object_name:MSC_PUBLISH_ITEMS_LOV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_PUBLISH_ITEMS_LOV_V ,
-
View: MSC_RESOURCE_ITEMS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_ITEMS_TREE_V, object_name:MSC_RESOURCE_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_RESOURCE_ITEMS_TREE_V ,
-
View: MSC_PROJECT_ITEMS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECT_ITEMS_TREE_V, object_name:MSC_PROJECT_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the project items in the tree , implementation_dba_data: APPS.MSC_PROJECT_ITEMS_TREE_V ,
-
Lookup Type: MSC_SNAPSHOT_DELETE_TASK
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SNAPSHOT_DELETE_TASK ,
-
Table: MSC_DESIGNATORS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DESIGNATORS, object_name:MSC_DESIGNATORS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores MPS and MDS schedule names defined at source applications and planning server. MPS_RELIEF indicates whether or not the Planning Manager should consume this master demand or master production schedule..INVENTORY_ATP_FLAG in , implementation_dba_data: MSC.MSC_DESIGNATORS ,
-
View: MSC_PROJECTS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECTS_TREE_V, object_name:MSC_PROJECTS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the projects in a plan in the tree , implementation_dba_data: APPS.MSC_PROJECTS_TREE_V ,
-
View: MSC_PROJECTS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECTS_TREE_V, object_name:MSC_PROJECTS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the projects in a plan in the tree , implementation_dba_data: APPS.MSC_PROJECTS_TREE_V ,
-
Table: MSC_DESIGNATORS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DESIGNATORS, object_name:MSC_DESIGNATORS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores MPS and MDS schedule names defined at source applications and planning server. MPS_RELIEF indicates whether or not the Planning Manager should consume this master demand or master production schedule..INVENTORY_ATP_FLAG in , implementation_dba_data: MSC.MSC_DESIGNATORS ,
-
Table: MSC_RESOURCE_REQUIREMENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS, object_name:MSC_RESOURCE_REQUIREMENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the resource requirments generated by existing supplies. , implementation_dba_data: MSC.MSC_RESOURCE_REQUIREMENTS ,
-
Table: MSC_FULL_PEGGING
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FULL_PEGGING, object_name:MSC_FULL_PEGGING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the pegging from supply to demands. , implementation_dba_data: MSC.MSC_FULL_PEGGING ,
-
Table: MSC_RESOURCE_REQUIREMENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS, object_name:MSC_RESOURCE_REQUIREMENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the resource requirments generated by existing supplies. , implementation_dba_data: MSC.MSC_RESOURCE_REQUIREMENTS ,
-
Table: MSC_FULL_PEGGING
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FULL_PEGGING, object_name:MSC_FULL_PEGGING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the pegging from supply to demands. , implementation_dba_data: MSC.MSC_FULL_PEGGING ,
-
View: MSC_CRITICAL_PATHS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CRITICAL_PATHS_V, object_name:MSC_CRITICAL_PATHS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CRITICAL_PATHS_V ,
-
View: MSC_FLP_SUPPLY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_V, object_name:MSC_FLP_SUPPLY_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: View of supply information , implementation_dba_data: APPS.MSC_FLP_SUPPLY_V ,
-
View: MSC_SUPPLY_PEGGING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUPPLY_PEGGING_V, object_name:MSC_SUPPLY_PEGGING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Supply pegging , implementation_dba_data: APPS.MSC_SUPPLY_PEGGING_V ,
-
View: MSC_CRITICAL_PATHS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CRITICAL_PATHS_V, object_name:MSC_CRITICAL_PATHS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CRITICAL_PATHS_V ,
-
View: MSC_X_SUPPLY_DEMAND_V
12.2.2
product: MSC - Advanced Supply Chain Planning , implementation_dba_data: Not implemented in this database ,
-
View: MSC_SUPPLY_PEGGING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUPPLY_PEGGING_V, object_name:MSC_SUPPLY_PEGGING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Supply pegging , implementation_dba_data: APPS.MSC_SUPPLY_PEGGING_V ,
-
View: MSC_FLP_SUPPLY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_V, object_name:MSC_FLP_SUPPLY_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: View of supply information , implementation_dba_data: APPS.MSC_FLP_SUPPLY_V ,
-
View: MSC_X_SUPPLY_DEMAND_V
12.1.1
product: MSC - Advanced Supply Chain Planning , implementation_dba_data: Not implemented in this database ,
-
View: MSC_FLP_SUPPLY_ATP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_ATP_V, object_name:MSC_FLP_SUPPLY_ATP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: View of supply information , implementation_dba_data: APPS.MSC_FLP_SUPPLY_ATP_V ,
-
View: MSC_FLP_SUPPLY_ATP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_ATP_V, object_name:MSC_FLP_SUPPLY_ATP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: View of supply information , implementation_dba_data: APPS.MSC_FLP_SUPPLY_ATP_V ,
-
View: MSC_RESOURCE_REQUIREMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS_V, object_name:MSC_RESOURCE_REQUIREMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the resource requirements , implementation_dba_data: APPS.MSC_RESOURCE_REQUIREMENTS_V ,
-
View: MSC_RESOURCES_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCES_TREE_V, object_name:MSC_RESOURCES_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the resources in the tree , implementation_dba_data: APPS.MSC_RESOURCES_TREE_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 ,
-
View: MSC_RESOURCE_REQUIREMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS_V, object_name:MSC_RESOURCE_REQUIREMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the resource requirements , implementation_dba_data: APPS.MSC_RESOURCE_REQUIREMENTS_V ,
-
View: MSC_PO_RESCHEDULE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view contains the line information of a rescheduled purchase order. This view is used in XML-outbound. , implementation_dba_data: APPS.MSC_PO_RESCHEDULE_DETAILS_V ,
-
View: MSC_PO_RESCHEDULE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_RESCHEDULE_DETAILS_V, object_name:MSC_PO_RESCHEDULE_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view contains the line information of a rescheduled purchase order. This view is used in XML-outbound. , implementation_dba_data: APPS.MSC_PO_RESCHEDULE_DETAILS_V ,
-
View: MSC_RESOURCES_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCES_TREE_V, object_name:MSC_RESOURCES_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the resources in the tree , implementation_dba_data: APPS.MSC_RESOURCES_TREE_V ,
-
View: MSC_MONTHLY_SUPPLY_DEMAND_V
12.1.1
product: MSC - Advanced Supply Chain Planning , implementation_dba_data: Not implemented in this database ,