Search Results orders
The MSC_TEMP_SUMM_SO
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a temporary staging table used within the Oracle Advanced Supply Chain Planning (ASCP) module, specifically in the context of Sales Order (SO) aggregation and summarization processes. This table plays a critical role in optimizing performance during demand planning, supply planning, and inventory optimization by temporarily storing summarized sales order data before it is processed further in the planning engine. Below is a detailed breakdown of its purpose, structure, and usage:
Purpose and Context
The MSC_TEMP_SUMM_SO
table is part of Oracle's Manufacturing and Supply Chain (MSC) schema, which supports the ASCP module. Its primary function is to aggregate and summarize sales order data at various levels (e.g., by item, organization, or time bucket) to reduce the volume of data processed during planning runs. This summarization improves performance by minimizing the computational overhead associated with processing individual sales order lines. The table is typically populated during the "Demand Schedule" or "Plan Run" processes and is truncated or purged after the planning cycle completes.
Key Attributes and Structure
The table's structure includes columns that capture summarized sales order details, such as:
- PLAN_ID: Identifies the planning instance.
- ORGANIZATION_ID: The inventory organization associated with the sales order.
- ITEM_ID: The item being ordered.
- QUANTITY: The aggregated quantity of the item.
- REQUEST_DATE: The date by which the order is requested.
- BUCKET_TYPE: The time bucket (e.g., daily, weekly) used for summarization.
- SR_INSTANCE_ID: The source instance ID for distributed planning scenarios.
Additional columns may include flags for processing status, aggregation keys, and metadata for tracking purposes. The table is indexed to optimize queries during planning runs.
Usage in Planning Processes
During a planning run, the ASCP engine extracts sales order data from transactional tables (e.g., OE_ORDER_LINES_ALL
) and aggregates it into MSC_TEMP_SUMM_SO
based on user-defined parameters (e.g., time horizons, item categories). This summarized data is then used to generate demand schedules, calculate projected inventory positions, and recommend replenishment orders. The temporary nature of the table ensures that it does not retain data beyond the planning cycle, reducing storage overhead.
Performance and Customization
Oracle EBS leverages MSC_TEMP_SUMM_SO
to handle large datasets efficiently, particularly in environments with high sales order volumes. Administrators can tune the summarization logic by adjusting parameters in the "Planning Data Collection" or "Demand Schedule" concurrent programs. Customizations (e.g., adding derived columns) are possible but require careful testing to avoid conflicts with standard functionality.
Conclusion
The MSC_TEMP_SUMM_SO
table is a critical component of Oracle ASCP, enabling scalable and performant demand planning. Its design reflects Oracle's focus on optimizing large-scale supply chain operations while maintaining flexibility for enterprise-specific requirements. Understanding its role helps administrators and planners troubleshoot performance issues and ensure accurate planning outputs.
-
Lookup Type: MSC_SD_VIEW_ROW_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SD_VIEW_ROW_TYPE ,
-
Lookup Type: MSC_SD_VIEW_ROW_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SD_VIEW_ROW_TYPE ,
-
Lookup Type: MSC_X_EXCEPTION_GROUP
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Supply chain exchange Exception Groups , description: Supply chain exchange Exception Groups ,
-
Lookup Type: MSC_X_EXCEPTION_GROUP
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Supply chain exchange Exception Groups , description: Supply chain exchange Exception Groups ,
-
Lookup Type: MSC_CONSUMPTION_BY_PO_TYPE1
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC: Supplier Capacity Consumption by Purchase Orders , description: MSC: Supplier Capacity Consumption by Purchase Orders ,
-
Lookup Type: DRP_HORIZONTAL_PLAN_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: DRP HORIZONTAL PLAN TYPE ,
-
Lookup Type: DRP_HORIZONTAL_PLAN_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: DRP HORIZONTAL PLAN TYPE ,
-
Lookup Type: MSC_ASCP_MATL_PLAN_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: ASCP material horizontal plan. ,
-
Lookup Type: MSC_EXCEPTION_GROUP
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_EXCEPTION_GROUP ,
-
Lookup Type: MSC_EXCEPTION_GROUP
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_EXCEPTION_GROUP ,
-
Lookup Type: MSC_HORIZONTAL_PLAN_TYPE_IO
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Horizontal Plan Row Types for Inventory Plans , description: Horizontal Plan Row Types for Inventory Plans ,
-
Concurrent Program: MSCAPO
12.1.1
execution_filename: msc_release_pk.msc_auto_release , product: MSC - Advanced Supply Chain Planning , user_name: MSCAPO , description: Auto-Release Planned Orders , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_HORIZONTAL_PLAN_TYPE_IO
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Horizontal Plan Row Types for Inventory Plans , description: Horizontal Plan Row Types for Inventory Plans ,
-
Lookup Type: MSC_SPLIT_PO_SS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SPLIT_PO_SS , description: MSC_SPLIT_PO_SS ,
-
Concurrent Program: MSCAPO
12.2.2
execution_filename: msc_release_pk.msc_auto_release , product: MSC - Advanced Supply Chain Planning , user_name: MSCAPO , description: Auto-Release Planned Orders , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
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_SPLIT_PO_SS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SPLIT_PO_SS , description: MSC_SPLIT_PO_SS ,
-
Concurrent Program: MSC_ATP_ODS_SUMM_NSO
12.2.2
execution_filename: MSC_POST_PRO.LOAD_NET_SO , product: MSC - Advanced Supply Chain Planning , user_name: MSC_ATP_ODS_SUMM_NSO , description: Refresh ATP ODS Summary for Net Change of Sales Orders , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: MSC_ATP_ODS_SUMM_NSO
12.1.1
execution_filename: MSC_POST_PRO.LOAD_NET_SO , product: MSC - Advanced Supply Chain Planning , user_name: MSC_ATP_ODS_SUMM_NSO , description: Refresh ATP ODS Summary for Net Change of Sales Orders , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
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_IMM_NEW_PLANNED_ORDER
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Create new planned order ,
-
Lookup Type: PRIORITY_RULES_DEMAND_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: PRIORITY_RULES_DEMAND_TYPE ,
-
Concurrent Program: MRPEAMRELB
12.2.2
execution_filename: MRP_RELEASE_EAM_WO.RELEASE_EAM_WO , product: MSC - Advanced Supply Chain Planning , user_name: MRPEAMRELB , description: Release EAM Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_ASCP_RES_PLAN_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: ASCP resource horizontal plan. ,
-
Lookup Type: PRIORITY_RULES_DEMAND_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: PRIORITY_RULES_DEMAND_TYPE ,
-
Lookup Type: MSC_RP_GRP_PLN_ORD_LEVEL
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC: RP Group Planned orders Level , description: MSC: RP Group Planned orders Level ,
-
Concurrent Program: MSCXCVR
12.2.2
execution_filename: MSC_X_CUST_FACING_RELEASE.CREATE_VMI_RELEASE , product: MSC - Advanced Supply Chain Planning , user_name: MSCXCVR , description: Release Replenishments for Customer facing VMI , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_SUPPLIER_PLAN_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SUPPLIER_PLAN_TYPE ,
-
Lookup Type: MSC_SUPPLIER_PLAN_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_SUPPLIER_PLAN_TYPE ,
-
Concurrent Program: MSCXCVR
12.1.1
execution_filename: MSC_X_CUST_FACING_RELEASE.CREATE_VMI_RELEASE , product: MSC - Advanced Supply Chain Planning , user_name: MSCXCVR , description: Release Replenishments for Customer facing VMI , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: MRPCMRELB
12.2.2
execution_filename: MRP_RESCHEDULE_CMRO_WO_PS.RELEASE_CMRO_WO , product: MSC - Advanced Supply Chain Planning , user_name: MRPCMRELB , description: Release CMRO jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_RES_HORIZ_PLAN_DIS_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_RES_HORIZ_PLAN_DIS_TYPE ,
-
Lookup Type: MSC_RES_HORIZ_PLAN_DIS_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_RES_HORIZ_PLAN_DIS_TYPE ,
-
Lookup Type: MSC_AUTHORIZATIONS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_AUTHORIZATIONS , description: Authorization Codes for Liability Analysis ,
-
Lookup Type: MSC_RESOURCE_HP
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Resource Horizontal plan ,
-
Lookup Type: MSC_AUTHORIZATIONS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_AUTHORIZATIONS , description: Authorization Codes for Liability Analysis ,
-
Lookup Type: MSC_RESOURCE_HP
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Resource Horizontal plan ,
-
Table: MSC_TEMP_SUMM_SO
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_SUMM_SO, object_name:MSC_TEMP_SUMM_SO, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Temp table used to calculate summary data for sales orders during post plan processing , implementation_dba_data: MSC.MSC_TEMP_SUMM_SO ,
-
Table: MSC_TEMP_SUMM_SO
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_TEMP_SUMM_SO, object_name:MSC_TEMP_SUMM_SO, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Temp table used to calculate summary data for sales orders during post plan processing , implementation_dba_data: MSC.MSC_TEMP_SUMM_SO ,
-
Lookup Type: MSC_DEMAND_ORIGINATION
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC DEMAND ORIGINATION ,
-
Lookup Type: MSC_DEMAND_ORIGINATION
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC DEMAND ORIGINATION ,
-
Lookup Type: MSC_HONOUR_ORDER_MODIFIERS
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: Shelf Life Override of Order Modifiers for Transfer Orders , description: type ,
-
Lookup Type: MSC_HONOUR_ORDER_MODIFIERS
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Shelf Life Override of Order Modifiers for Transfer Orders , description: type ,
-
Concurrent Program: MSCRFPO
12.1.1
execution_filename: MSC_RESTORE_FIRM_PO.RESTORE_FIRM_PO , product: MSC - Advanced Supply Chain Planning , user_name: MSCRFPO , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: MSCRFPO
12.2.2
execution_filename: MSC_RESTORE_FIRM_PO.RESTORE_FIRM_PO , product: MSC - Advanced Supply Chain Planning , user_name: MSCRFPO , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_PRIORITY_RULE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_PRIORITY_RULE ,
-
Lookup Type: MSC_PRIORITY_RULE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_PRIORITY_RULE ,
-
Concurrent Program: MRPPSRELB
12.2.2
execution_filename: MRP_RESCHEDULE_CMRO_WO_PS.RESCHEDULE_CMRO_WO , product: MSC - Advanced Supply Chain Planning , user_name: MRPPSRELB , description: Load EAM Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSC_CONSUME_FCST_BY_ISO
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC: Consume forecasts using Internal Sales Orders , description: MSC: Consume forecasts using Internal Sales Orders1 ,
-
Lookup Type: MSC_CONSUME_FCST_BY_ISO
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC: Consume forecasts using Internal Sales Orders , description: MSC: Consume forecasts using Internal Sales Orders1 ,