Search Results stock
The MSC.MSC_ANALYSIS_AGGREGATE
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical data structure within the Oracle Advanced Supply Chain Planning (ASCP) module. It serves as a repository for aggregated demand, supply, and inventory data, enabling planners to perform high-level analysis and decision-making. This table is part of the Manufacturing and Supply Chain (MSC) schema and is primarily utilized by the Planning Data Server and other ASCP-related processes.
Purpose and Functionality
TheMSC_ANALYSIS_AGGREGATE
table stores pre-aggregated data derived from transactional tables such as MSC_SUPPLIES
, MSC_DEMANDS
, and MSC_ITEMS
. Its primary purpose is to optimize query performance for analytical reports and dashboards by reducing the need for real-time aggregation during runtime. The table consolidates data at various levels of granularity, including organization, item, category, and time bucket, allowing planners to view summarized metrics like projected available balance, demand fulfillment rates, and supply coverage.
Key Columns and Structure
The table includes columns such as:AGGREGATE_TYPE
: Specifies the level of aggregation (e.g., by item, organization, or category).ORGANIZATION_ID
: Identifies the inventory organization.INVENTORY_ITEM_ID
: References the item being analyzed.CATEGORY_ID
: Used for category-level aggregation.BUCKET_TYPE
: Defines the time bucket (e.g., daily, weekly, monthly).QUANTITY
: Stores aggregated values like demand, supply, or inventory.LAST_UPDATE_DATE
: Tracks when the data was last refreshed.
Integration with ASCP Processes
TheMSC_ANALYSIS_AGGREGATE
table is populated during the ASCP plan run or via standalone aggregation routines. It supports critical ASCP features like:
- Plan Optimization: Provides summarized data for constraint-based planning.
- What-If Analysis: Enables scenario modeling by comparing aggregated data across different plans.
- Performance Metrics: Facilitates calculation of key performance indicators (KPIs) like service levels and inventory turns.
Technical Considerations
In EBS 12.1.1 and 12.2.2, the table's performance is heavily dependent on proper indexing and partitioning. Oracle recommends:- Creating indexes on frequently queried columns like
ORGANIZATION_ID
andINVENTORY_ITEM_ID
. - Partitioning by
BUCKET_TYPE
orAGGREGATE_TYPE
for large datasets. - Scheduling regular purges of obsolete data to maintain optimal performance.
Customization and Extensions
While the table is primarily managed by Oracle ASCP, customizations can include:- Adding user-defined aggregation levels via custom columns.
- Integrating with external BI tools by exposing the table through views.
- Extending data retention policies for historical trend analysis.
Conclusion
TheMSC.MSC_ANALYSIS_AGGREGATE
table is a foundational component of Oracle ASCP, enabling efficient data analysis and decision support. Its design reflects Oracle's focus on balancing flexibility with performance, making it indispensable for supply chain planners in EBS 12.1.1 and 12.2.2 environments. Proper maintenance and tuning of this table are essential for ensuring responsive planning cycles and accurate supply chain analytics.
-
Lookup Type: CE_PAPER_STOCK_TYPES
12.2.2
product: CE - Cash Management , meaning: Paper Stock Types ,
-
Lookup Type: CE_PAPER_STOCK_TYPES
12.1.1
product: CE - Cash Management , meaning: Paper Stock Types ,
-
TABLE: MSC.MSC_ANALYSIS_AGGREGATE
12.1.1
owner:MSC, object_type:TABLE, object_name:MSC_ANALYSIS_AGGREGATE, status:VALID,
-
Lookup Type: MSC_RP_SAFETY_STOCK_LT_METHOD
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC: RP Safety Stock LT Mthd , description: Method Types for Safety Stock Lead Time ,
-
TABLE: AMV.AMV_STOCKS
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_STOCKS, object_name:AMV_STOCKS, status:VALID,
-
TABLE: AMV.AMV_STOCKS
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_STOCKS, object_name:AMV_STOCKS, status:VALID,
-
Lookup Type: INVOICE TRX SOURCE
12.1.1
product: PO - Purchasing , meaning: Transaction Source for Pay On Receipt AutoInvoice Program , description: Transaction Source for Pay On Receipt AutoInvoice Program ,
-
Lookup Type: INVOICE TRX SOURCE
12.2.2
product: PO - Purchasing , meaning: Transaction Source for Pay On Receipt AutoInvoice Program , description: Transaction Source for Pay On Receipt AutoInvoice Program ,
-
Lookup Type: OKL_WARRANT_TYPE
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL WARRANT TYPE , description: Warrant Type ,
-
Lookup Type: BEN_CWB_STOCK_OPTION_REPT_STYL
12.1.1
product: BEN - Advanced Benefits , meaning: Stock Options Report Style , description: This lookup will decide the report style for the CWB stock options reports ,
-
Lookup Type: BEN_CWB_STOCK_OPTION_REPT_STYL
12.2.2
product: BEN - Advanced Benefits , meaning: Stock Options Report Style , description: This lookup will decide the report style for the CWB stock options reports ,
-
APPS.MSC_SDA_PKG dependencies on MSC_SAFETY_STOCKS
12.1.1
-
Lookup Type: RU_OKOPF_CODE
12.2.2
product: PER - Human Resources , meaning: All Russian classificatory of forms of legal entity , description: All Russian classificatory of forms of legal entity ,
-
APPS.MSC_SDA_PKG dependencies on MSC_SAFETY_STOCKS
12.2.2
-
Lookup Type: RU_OKOPF_CODE
12.1.1
product: PER - Human Resources , meaning: All Russian classificatory of forms of legal entity , description: All Russian classificatory of forms of legal entity ,
-
Lookup Type: LEGAL_COMPANY_TYPE_PL
12.1.1
product: AR - Receivables , meaning: Legal Company Types for Poland , description: Legal Company Types for Poland ,
-
Lookup Type: LEGAL_COMPANY_TYPE_PL
12.2.2
product: AR - Receivables , meaning: Legal Company Types for Poland , description: Legal Company Types for Poland ,
-
Lookup Type: OKL_WARRANT_TYPE
12.1.1
product: OKL - Leasing and Finance Management , meaning: OKL WARRANT TYPE , description: Warrant Type ,
-
TABLE: INV.MTL_SAFETY_STOCKS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SAFETY_STOCKS, object_name:MTL_SAFETY_STOCKS, status:VALID,
-
TABLE: INV.MTL_SAFETY_STOCKS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SAFETY_STOCKS, object_name:MTL_SAFETY_STOCKS, status:VALID,
-
TABLE: GL.GL_SHARES_ACTIVITY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SHARES_ACTIVITY, object_name:GL_SHARES_ACTIVITY, status:VALID,
-
TABLE: MSC.MSC_SAFETY_STOCKS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SAFETY_STOCKS, object_name:MSC_SAFETY_STOCKS, status:VALID,
-
TABLE: GL.GL_SHARES_ACTIVITY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SHARES_ACTIVITY, object_name:GL_SHARES_ACTIVITY, status:VALID,
-
PACKAGE: APPS.INV_SUPPLIER_OWNED_STOCK_GRP
12.2.2
-
PACKAGE: APPS.INV_SUPPLIER_OWNED_STOCK_GRP
12.1.1
-
TABLE: AMV.AMV_STOCK_PRICE
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_STOCK_PRICE, object_name:AMV_STOCK_PRICE, status:VALID,
-
TABLE: AMV.AMV_STOCK_PRICE
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_STOCK_PRICE, object_name:AMV_STOCK_PRICE, status:VALID,
-
TABLE: MSC.MSC_SAFETY_STOCKS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SAFETY_STOCKS, object_name:MSC_SAFETY_STOCKS, status:VALID,
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_SAFETY_STOCKS
12.1.1
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_SAFETY_STOCKS
12.2.2
-
Lookup Type: BEN_CWB_HISTORY_TYPE_DISPLAY
12.2.2
product: BEN - Advanced Benefits , meaning: BEN_CWB_HISTORY_TYPE_DISPLAY , description: Basic or Extended Stock Option History ,
-
TABLE: XTR.XTR_STOCK_ISSUES
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_STOCK_ISSUES, object_name:XTR_STOCK_ISSUES, status:VALID,
-
Concurrent Program: MSCXPSS
12.2.2
execution_filename: msc_publish_safety_stock_pkg.publish_safety_stocks , product: MSC - Advanced Supply Chain Planning , user_name: Publish Safety Stock , description: Publish Safety Stock , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MSR_SSHDN_STGY
12.1.1
product: MSR - Inventory Optimization , meaning: MSR: Holdstrategy , description: Safety stock holding stategy for equal cost scenario ,
-
Lookup Type: MSR_SSHDN_STGY
12.2.2
product: MSR - Inventory Optimization , meaning: MSR: Holdstrategy , description: Safety stock holding stategy for equal cost scenario ,
-
VIEW: APPS.MSC_COST_SAVINGS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_COST_SAVINGS_V, status:VALID,
-
VIEW: APPS.MSC_COST_SAVINGS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_COST_SAVINGS_V, status:VALID,
-
TABLE: XTR.XTR_STOCK_ISSUES
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_STOCK_ISSUES, object_name:XTR_STOCK_ISSUES, status:VALID,
-
Concurrent Program: GMFLOCSY
12.2.2
execution_filename: gmflocsy , product: GMF - Process Manufacturing Financials , user_name: GMFLOCSY , description: Synchronize all stock locator , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Lookup Type: MSC_IMM_FIND_CRITERIA
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: Find criteria at Organization level , description: Used for Field Prompts in Item attributes mass maintenance ,
-
Lookup Type: LEGAL_COMPANY_TYPE_LU
12.1.1
product: AR - Receivables , meaning: Legal Company Types for Luxembourg , description: Legal Company Types for Luxembourg ,
-
TABLE: GML.PO_RECV_HST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RECV_HST, object_name:PO_RECV_HST, status:VALID,
-
Lookup Type: MRP_SAFETY_STOCK
12.1.1
product: MRP - Master Scheduling/MRP , meaning: MRP SAFETY STOCK ,
-
Lookup Type: MRP_SAFETY_STOCK
12.2.2
product: MRP - Master Scheduling/MRP , meaning: MRP SAFETY STOCK ,
-
Concurrent Program: MSCXPSS
12.1.1
execution_filename: msc_publish_safety_stock_pkg.publish_safety_stocks , product: MSC - Advanced Supply Chain Planning , user_name: Publish Safety Stock , description: Publish Safety Stock , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: BEN_CWB_HISTORY_TYPE_DISPLAY
12.1.1
product: BEN - Advanced Benefits , meaning: BEN_CWB_HISTORY_TYPE_DISPLAY , description: Basic or Extended Stock Option History ,
-
Concurrent Program: POR03USR
12.2.2
execution_filename: POR03USR , product: GML - Process Manufacturing Logistics , user_name: POR03USR , description: PO/Stock Return History Report of OPM PO , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: BEN_TCS_CAT_TYPE
12.2.2
product: BEN - Advanced Benefits , meaning: TCS Category Type ,
-
APPS.XTR_STOCK_PKG SQL Statements
12.1.1
-
APPS.XTR_STOCK_PKG SQL Statements
12.2.2