Search Results msc_items
The MSC_ITEMS table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 serves as a foundational data structure within the Oracle Advanced Supply Chain Planning (ASCP) and Manufacturing modules. This table stores critical item master data, which is essential for planning, scheduling, and inventory management processes. Below is a detailed analysis of its purpose, structure, key columns, and integration within Oracle EBS.
Purpose and Functional Context
The MSC_ITEMS table acts as a central repository for item-related information used by Oracle Advanced Supply Chain Planning (ASCP). It consolidates item data from multiple sources, including INV_ITEMS (Inventory), MTL_SYSTEM_ITEMS_B (Item Master), and other transactional tables, to facilitate demand planning, supply planning, and production scheduling. This table is populated during the ASCP data collection process, ensuring planners have access to synchronized and up-to-date item attributes.
Key Columns and Data Structure
The table contains a comprehensive set of columns that define item characteristics, planning parameters, and organizational associations. Key columns include:
- ITEM_ID: Primary key, uniquely identifying the item within MSC_ITEMS.
- ORGANIZATION_ID: References the inventory organization where the item is defined.
- SR_INSTANCE_ID: Source instance ID, linking to the original system (e.g., ERP instance).
- ITEM_NAME and DESCRIPTION: Descriptive attributes of the item.
- PLANNING_MAKE_BUY_CODE: Indicates whether the item is manufactured (Make) or procured (Buy).
- PLANNING_METHOD: Defines the planning approach (e.g., MRP, MPS, DRP).
- FIXED_LEAD_TIME and VARIABLE_LEAD_TIME: Used for lead time calculations.
- ATP_COMPONENTS_FLAG: Specifies if the item is eligible for Available-to-Promise (ATP) checks.
- BOM_ITEM_TYPE: Classifies the item (e.g., Standard, Planning, Phantom).
Integration with Oracle EBS Modules
The MSC_ITEMS table integrates with several Oracle EBS modules:
- Inventory Management (INV): Sources item definitions and attributes from MTL_SYSTEM_ITEMS_B.
- Bills of Material (BOM): Links to BOM structures for multi-level planning. Order Management (OM): Supports ATP and allocation checks.
- Purchasing (PO): Provides procurement-related attributes for supplier collaboration.
Data Population and Maintenance
Data in MSC_ITEMS is populated and refreshed through the MSCOLLECT concurrent program, which extracts and transforms item data from source systems. The table is critical for ASCP’s planning engine, as it ensures consistency between transactional systems (e.g., Oracle Inventory) and planning systems. Changes to item attributes in source tables trigger updates in MSC_ITEMS during subsequent data collections.
Performance and Optimization Considerations
Given its role in planning, the MSC_ITEMS table must be optimized for performance:
- Indexing: Primary key (ITEM_ID, ORGANIZATION_ID, SR_INSTANCE_ID) and foreign key indexes are essential.
- Partitioning: Large implementations may partition the table by ORGANIZATION_ID or SR_INSTANCE_ID.
- Purging: Obsolete items should be purged to maintain efficiency.
Conclusion
The MSC_ITEMS table is a cornerstone of Oracle ASCP, enabling end-to-end supply chain planning by consolidating item master data. Its structure and integration with other EBS modules ensure accurate demand and supply planning, while its maintenance processes guarantee data integrity. Proper configuration and optimization of this table are critical for achieving optimal performance in Oracle EBS 12.1.1 and 12.2.2 environments.
-
Table: MSC_ITEMS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEMS, object_name:MSC_ITEMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table is used by the collection program to keep track of all inventory item identifiers generated at planning server. , implementation_dba_data: MSC.MSC_ITEMS ,
-
Table: MSC_ITEMS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEMS, object_name:MSC_ITEMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table is used by the collection program to keep track of all inventory item identifiers generated at planning server. , implementation_dba_data: MSC.MSC_ITEMS ,
-
APPS.MSCX_UI_UTILITIES dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SDA_UTILS dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_CL_ITEM_ODS_LOAD dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_PUBLISH_SAFETY_STOCK_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SCE_PUBLISH_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_IMPORT_FORECAST dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_X_CVMI_REPLENISH dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_IMPORT_FORECAST dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_X_WFNOTIFY_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SUPPLIER_HORIZONTAL_PLAN dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_REPLENISH dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SECRULE_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_PUBLISH_SAFETY_STOCK_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_IMPORT_ONHAND dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_X_REPLENISH dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_PEG_UTIL dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SCE_LOADS_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSCX_UI_UTILITIES dependencies on MSC_ITEMS
12.2.2
-
APPS.MSD_SCE_PUBLISH_FORECAST_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_CVMI_REPLENISH dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_RECEIVE_CAPACITY_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SECRULE_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_X_VMI_UTIL_NEW dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_X_RECEIVE_CAPACITY_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_CL_ITEM_ODS_LOAD dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SCE_PUB_SUPPLY_COMMIT_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_WFNOTIFY_PKG dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_IMPORT_ONHAND dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_SDA_UTILS dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_HZ_UPDATE dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_PEG_UTIL dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SUPPLIER_HORIZONTAL_PLAN dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SCE_PUBLISH_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_CL_PUBLISH dependencies on MSC_ITEMS
12.1.1
-
APPS.MSD_SCE_PUBLISH_FORECAST_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SCE_LOADS_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_SCE_PUB_SUPPLY_COMMIT_PKG dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_CL_PUBLISH dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_X_VMI_UTIL_NEW dependencies on MSC_ITEMS
12.2.2