Search Results msc_demands
The MSC_DEMANDS table is a critical component of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically within the Advanced Supply Chain Planning (ASCP) and Demand Planning modules. This table stores demand-related data, which serves as the foundation for forecasting, planning, and inventory optimization processes. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
1. Purpose and Functional Role
The MSC_DEMANDS table captures demand information, including sales orders, forecasts, and other consumption data. It acts as a repository for both historical and projected demand, enabling planners to analyze trends, generate forecasts, and align supply with demand. The table is integral to Oracle's Demand Planning and Supply Chain Planning engines, ensuring accurate material and resource planning.2. Key Columns and Data Structure
The table comprises numerous columns, each serving a specific purpose. Some of the most significant columns include:- DEMAND_ID: A unique identifier for each demand record.
- ORGANIZATION_ID: References the inventory organization where the demand is recorded.
- INVENTORY_ITEM_ID: Links to the item for which demand is being tracked.
- DEMAND_DATE: The date when the demand is expected or occurred.
- DEMAND_QUANTITY: The quantity of the item demanded.
- DEMAND_CLASS: Classifies the type of demand (e.g., forecast, sales order).
- SR_INSTANCE_ID: Associates the demand with a specific instance in a multi-org environment.
3. Integration with Other Oracle EBS Modules
The MSC_DEMANDS table interacts with several Oracle EBS modules:- Inventory Management (INV): Validates item and organization details.
- Order Management (OM): Captures sales order-related demand.
- Demand Planning (DP): Feeds forecast data into the table for planning purposes.
- Advanced Supply Chain Planning (ASCP): Uses demand data to generate supply plans.
4. Data Flow and Processing
Data enters MSC_DEMANDS through multiple channels:- Manual entry via Oracle Demand Planning.
- Automated imports from external systems.
- Integration with Order Management for real-time sales order updates.
5. Customizations and Extensions
Organizations often extend the MSC_DEMANDS table to include custom attributes or integrate with third-party systems. Common extensions include:- Adding custom demand classifications.
- Incorporating regional or customer-specific demand attributes.
- Enhancing data validation logic via triggers or APIs.
6. Performance Considerations
Given its critical role, the MSC_DEMANDS table must be optimized for performance:- Indexing key columns like DEMAND_ID, ORGANIZATION_ID, and INVENTORY_ITEM_ID.
- Partitioning large datasets by date ranges or organizations.
- Regular purging of obsolete records to maintain efficiency.
7. Conclusion
The MSC_DEMANDS table is a cornerstone of Oracle EBS's supply chain planning capabilities. Its robust structure and seamless integration with other modules enable organizations to achieve accurate demand forecasting and efficient supply chain execution. Proper maintenance and customization ensure it meets evolving business needs while maintaining optimal performance.-
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 ,
-
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 ,
-
Lookup Type: MSC_TEMP_PARTITIONS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_TEMP_PARTITIONS , description: Temp partitions used during collections ,
-
Lookup Type: MSC_TEMP_PARTITIONS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_TEMP_PARTITIONS , description: Temp partitions used during collections ,
-
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_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 ,
-
View: MSC_DEMAND_PEGGING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_DEMAND_PEGGING_V, object_name:MSC_DEMAND_PEGGING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Demand pegging , implementation_dba_data: APPS.MSC_DEMAND_PEGGING_V ,
-
View: MSC_DEMAND_PEGGING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_DEMAND_PEGGING_V, object_name:MSC_DEMAND_PEGGING_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Demand pegging , implementation_dba_data: APPS.MSC_DEMAND_PEGGING_V ,
-
View: MSC_CONSTRAINED_FORECAST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CONSTRAINED_FORECAST_V, object_name:MSC_CONSTRAINED_FORECAST_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CONSTRAINED_FORECAST_V ,
-
View: MSC_FORECAST_UPDATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FORECAST_UPDATES_V, object_name:MSC_FORECAST_UPDATES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the forecast updates , implementation_dba_data: APPS.MSC_FORECAST_UPDATES_V ,
-
Table: MSC_TEMP_ALLOC_DEMANDS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_ALLOC_DEMANDS, object_name:MSC_TEMP_ALLOC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Child table to MSC_DEMANDS storing pre-allocated demands , implementation_dba_data: MSC.MSC_TEMP_ALLOC_DEMANDS ,
-
Table: MSC_TEMP_ALLOC_DEMANDS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_ALLOC_DEMANDS, object_name:MSC_TEMP_ALLOC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Child table to MSC_DEMANDS storing pre-allocated demands , implementation_dba_data: MSC.MSC_TEMP_ALLOC_DEMANDS ,
-
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 ,
-
View: MSC_FORECAST_UPDATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FORECAST_UPDATES_V, object_name:MSC_FORECAST_UPDATES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the forecast updates , implementation_dba_data: APPS.MSC_FORECAST_UPDATES_V ,
-
Table: MSC_ST_ITEM_SUBSTITUTES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ITEM_SUBSTITUTES, object_name:MSC_ST_ITEM_SUBSTITUTES, 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_DEMANDS. , implementation_dba_data: MSC.MSC_ST_ITEM_SUBSTITUTES ,
-
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 ,
-
View: MSC_CONSTRAINED_FORECAST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CONSTRAINED_FORECAST_V, object_name:MSC_CONSTRAINED_FORECAST_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CONSTRAINED_FORECAST_V ,
-
Table: MSC_ST_DEMANDS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_DEMANDS, object_name:MSC_ST_DEMANDS, 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_DEMANDS. , implementation_dba_data: MSC.MSC_ST_DEMANDS ,
-
Table: MSC_ST_ITEM_SUBSTITUTES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_ITEM_SUBSTITUTES, object_name:MSC_ST_ITEM_SUBSTITUTES, 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_DEMANDS. , implementation_dba_data: MSC.MSC_ST_ITEM_SUBSTITUTES ,
-
Table: MSC_ST_DEMANDS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_DEMANDS, object_name:MSC_ST_DEMANDS, 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_DEMANDS. , implementation_dba_data: MSC.MSC_ST_DEMANDS ,
-
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 ,
-
View: MSC_LATE_ORDERS_MV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_LATE_ORDERS_MV_V, object_name:MSC_LATE_ORDERS_MV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_LATE_ORDERS_MV_V ,
-
Table: MSC_FORECAST_UPDATES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FORECAST_UPDATES, object_name:MSC_FORECAST_UPDATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table describes the relationship between consumed forecast entries and sales order demands , implementation_dba_data: MSC.MSC_FORECAST_UPDATES ,
-
Table: MSC_FORECAST_UPDATES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FORECAST_UPDATES, object_name:MSC_FORECAST_UPDATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table describes the relationship between consumed forecast entries and sales order demands , implementation_dba_data: MSC.MSC_FORECAST_UPDATES ,
-
View: MSC_FLP_SUPPLY_DEMAND_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_V2, object_name:MSC_FLP_SUPPLY_DEMAND_V2, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_V2 ,
-
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 ,
-
View: MSC_DEMANDS_MV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_DEMANDS_MV_V, object_name:MSC_DEMANDS_MV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_DEMANDS_MV_V ,
-
View: MSC_DEMANDS_MV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_DEMANDS_MV_V, object_name:MSC_DEMANDS_MV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_DEMANDS_MV_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 ,
-
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 ,
-
View: MSC_LATE_ORDERS_MV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_LATE_ORDERS_MV_V, object_name:MSC_LATE_ORDERS_MV_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_LATE_ORDERS_MV_V ,
-
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_FLP_SUPPLY_DEMAND_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_V2, object_name:MSC_FLP_SUPPLY_DEMAND_V2, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_V2 ,
-
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_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_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_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 ,
-
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_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 ,
-
View: MSC_FLP_SUPPLY_DEMAND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_V, object_name:MSC_FLP_SUPPLY_DEMAND_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_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 ,
-
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_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 ,
-
View: MSC_FLP_SUPPLY_DEMAND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_V, object_name:MSC_FLP_SUPPLY_DEMAND_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_V ,
-
View: MSC_FLP_SUPPLY_DEMAND_ATP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_ATP_V, object_name:MSC_FLP_SUPPLY_DEMAND_ATP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_ATP_V ,
-
View: MSC_FLP_SUPPLY_DEMAND_ATP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_FLP_SUPPLY_DEMAND_ATP_V, object_name:MSC_FLP_SUPPLY_DEMAND_ATP_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_FLP_SUPPLY_DEMAND_ATP_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_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 ,