Search Results msc_boms
The MSC_BOMS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing bill of materials (BOM) data within the Manufacturing and Supply Chain (MSC) module. This table serves as a backbone for BOM-related transactions, enabling organizations to define, manage, and track hierarchical product structures, components, and their relationships. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
1. Purpose and Functional Role
The MSC_BOMS table stores BOM definitions used in supply chain planning, manufacturing execution, and inventory management. It captures essential attributes such as assembly items, component items, quantities, operational sequences, and effectivity dates. This data is leveraged by Oracle Advanced Supply Chain Planning (ASCP), Master Production Scheduling (MPS), and other modules to optimize material requirements, production scheduling, and procurement.2. Key Columns and Data Structure
The table's schema includes columns critical for BOM management:- BOM_ID: Primary key uniquely identifying each BOM record.
- ASSEMBLY_ITEM_ID: References the inventory item (from MSC_ITEMS) that serves as the parent assembly.
- COMPONENT_ITEM_ID: Links to child components required for the assembly.
- ORGANIZATION_ID: Specifies the inventory organization where the BOM is valid.
- USAGE_QUANTITY: Defines the quantity of the component needed per assembly unit.
- EFFECTIVITY_DATE and DISABLE_DATE: Control the active period of the BOM.
- OPERATION_SEQ_NUM: Indicates the manufacturing sequence for the component.
3. Integration with Oracle EBS Modules
The MSC_BOMS table integrates with:- Inventory Management (INV): Validates item master data via MSC_ITEMS.
- Bills of Material (BOM): Shares data with BOM_BILL_OF_MATERIALS for engineering and production BOMs.
- Advanced Planning (ASCP/MPS): Feeds BOM structures into planning engines for demand-driven material plans.
- Work in Process (WIP): Supports shop floor execution by defining component requirements.
4. Data Flow and Maintenance
BOM data typically originates in the BOM_BILL_OF_MATERIALS table and is synchronized to MSC_BOMS via Oracle's planning data collection processes (e.g., MSC_SUPPLY_CHAIN_PLANNER). This ensures alignment between operational and planning systems. Changes to BOMs (e.g., revisions, component substitutions) trigger updates in MSC_BOMS to maintain planning accuracy.5. Performance and Optimization
Given its role in complex planning calculations, MSC_BOMS is indexed on key columns (BOM_ID, ASSEMBLY_ITEM_ID, ORGANIZATION_ID) to accelerate queries. Oracle recommends periodic purging of obsolete BOMs via MSC_PLANNING_PURGE to maintain performance.6. Customization and Extensions
Organizations may extend MSC_BOMS with custom columns (e.g., for alternate BOM types) via Oracle's Application Development Framework (ADF). However, such modifications require careful testing to avoid disrupting planning workflows.7. Security and Access Control
Access to MSC_BOMS is governed by Oracle's data security models, including responsibility-based privileges (e.g., BOM_USER role) and organization access restrictions.Conclusion
The MSC_BOMS table is a foundational element in Oracle EBS, enabling end-to-end BOM management across manufacturing and supply chain operations. Its structured design, seamless integration with core modules, and role in planning optimization make it indispensable for organizations leveraging Oracle's advanced manufacturing capabilities.-
Table: MSC_BOMS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOMS, object_name:MSC_BOMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the Bills Of Material of an item created at source applications. , implementation_dba_data: MSC.MSC_BOMS ,
-
Table: MSC_BOMS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOMS, object_name:MSC_BOMS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the Bills Of Material of an item created at source applications. , implementation_dba_data: MSC.MSC_BOMS ,
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_BOMS
12.1.1
-
APPS.MSD_BOM_COLLECTIONS dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_CL_EAM_ODS_LOAD dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_ATP_REQ dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_RELEASE_PK dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_ATP_PROC dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_ATP_PROC dependencies on MSC_BOMS
12.2.2
-
APPS.MSD_DEM_COLLECT_BOM_DATA dependencies on MSC_BOMS
12.2.2
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOMS
12.2.2
-
APPS.MSD_BOM_COLLECTIONS dependencies on MSC_BOMS
12.2.2
-
TABLE PARTITION: MSC.MSC_BOMS
12.1.1
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_BOMS, subobject_name:BOMS__1, status:VALID,
-
TABLE PARTITION: MSC.MSC_BOMS
12.2.2
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_BOMS, subobject_name:BOMS__1, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ITEM_ID_LID
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ITEM_ID_LID
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.MSC_BOMS_DFV
12.1.1
-
VIEW: APPS.MSC_BOMS_DFV
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_BOM_COMPONENTS
12.1.1
-
SYNONYM: APPS.MSC_BOMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_BOMS, status:VALID,
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ST_BOMS_S
12.2.2
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_PROCESS_EFFECTIVITY
12.2.2
-
VIEW: MSC.MSC_BOMS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_BOMS#, status:VALID,
-
SYNONYM: APPS.MSC_BOMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_BOMS, status:VALID,
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_PROCESS_EFFECTIVITY
12.1.1
-
APPS.MSC_CL_PRE_PROCESS dependencies on MSC_ST_BOMS_S
12.1.1
-
APPS.MSD_DEM_UPLOAD_FORECAST dependencies on MSC_SYSTEM_ITEMS
12.2.2
-
VIEW: APPS.MSC_CO_PRODUCTS_V
12.2.2
-
VIEW: APPS.MSC_CO_PRODUCTS_V
12.1.1
-
VIEW: APPS.MSC_PROCESS_EFFECTIVITY_V
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSD_BOM_COLLECTIONS dependencies on MSC_SYSTEM_ITEMS
12.1.1
-
APPS.MSD_DEM_COLLECT_BOM_DATA dependencies on MSC_SYSTEM_ITEMS
12.2.2