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 ,
-
APPS.MSC_UI_PEG_UTIL dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_CL_DEMAND_ODS_LOAD dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_X_NETTING3_PKG dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_GLOBAL_FORECASTING dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_SCE_PUB_SUPPLY_COMMIT_PKG dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_ATP_PUB dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_ATP_PVT dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_CL_RPO_ODS_LOAD dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSD_SCE_PUBLISH_FORECAST_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_PURGE_LID dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_AATP_PVT dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_UI_PEG_UTIL dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_AATP_FUNC dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_DEMAND_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_DRP_UTIL dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_ATP_PUB dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_WS_OTM_BPEL dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_SET_DEMAND_PRIORITY dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_WS_SNO_PUBLISH dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_IMPORT_FORECAST dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_DRP_HORI_PLAN dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_CL_WIP_ODS_LOAD dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_SDA_PKG dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_WS_OTM_BPEL dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_ATP_PVT dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_ATP_24X7 dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_PEG_UTIL dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_CL_DEMAND_ODS_LOAD dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_SDA_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_REL_WF dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_SUPPLY_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_NETCHANGE_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_ANALYSIS_SAFETY_STOCK dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_ATP_DB_UTILS dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_RP_RELEASE_PUB dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_DRP_HORI_PLAN dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_ITEM_PKG dependencies on MSC_DEMANDS
12.2.2
-
APPS.MSC_ATP_DRP dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_EXCEPTION_PKG dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_HORIZONTAL_PLAN_SC dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_GET_NAME dependencies on MSC_DEMANDS
12.1.1
-
APPS.MSC_ANALYSIS_BUDGET dependencies on MSC_DEMANDS
12.1.1