Search Results msc_bom_components
The MSC_BOM_COMPONENTS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Manufacturing and Supply Chain (MSC) module. It serves as a repository for bill of materials (BOM) component details, enabling the system to manage hierarchical product structures, material requirements planning (MRP), and supply chain analytics. This table is primarily utilized by Oracle Advanced Supply Chain Planning (ASCP) and other planning engines to optimize production scheduling, procurement, and inventory management.
Table Structure and Key Columns
TheMSC_BOM_COMPONENTS
table contains metadata and transactional data related to BOM components. Key columns include:
- COMPONENT_SEQUENCE_ID: A unique identifier for each component entry.
- BILL_SEQUENCE_ID: References the parent BOM structure in
MSC_BOMS
. - COMPONENT_ITEM_ID: Links to the inventory item in
MSC_ITEMS
. - OPERATION_SEQ_NUM: Specifies the manufacturing operation sequence where the component is consumed.
- USAGE_QUANTITY: Defines the quantity of the component required per assembly unit.
- EFFECTIVITY_DATE and DISABLE_DATE: Control the active period of the component in the BOM.
- PLANNING_FACTOR: Used for yield or scrap calculations during planning.
Functional Role in Oracle EBS
The table supports multiple critical processes:- BOM Explosion: During MRP runs, the system recursively queries
MSC_BOM_COMPONENTS
to determine dependent demand for raw materials and subassemblies. - Supply-Demand Matching: ASCP uses component data to align material availability with production schedules.
- Alternate Component Analysis: The table stores attributes enabling substitution logic for alternate components during shortages.
- Cost Rollup: Component quantities feed into product cost calculations in Cost Management.
Integration Points
MSC_BOM_COMPONENTS
integrates with several Oracle EBS modules:
- Inventory (INV): Item definitions from
MTL_SYSTEM_ITEMS
are referenced viaCOMPONENT_ITEM_ID
. - Engineering (ENG): Synchronizes with
BOM_COMPONENTS_B
for engineering BOMs. - Work in Process (WIP): Component requirements are pushed to shop floor execution systems.
- Demantra: Provides component-level data for demand sensing and collaborative planning.
Technical Considerations
In Oracle EBS 12.2.2, the table benefits from performance optimizations like:- Partitioning strategies for large-scale implementations.
- Enhanced indexing on
BILL_SEQUENCE_ID
andCOMPONENT_ITEM_ID
. - Materialized view support for ASCP aggregate calculations.
Customization and Extensions
Implementers often extend the table's functionality through:- Custom columns for industry-specific attributes (e.g., pharmaceutical batch tracking).
- Triggers to enforce business rules during BOM maintenance.
- APIs like
MSC_BOM_PUB
for programmatic BOM updates.
Data Maintenance
The table is populated through:- Standard BOM import programs from legacy systems.
- Real-time updates via Oracle Bills of Material module.
- Batch synchronization from
BOM_COMPONENTS_B
in transactional schemas.
MSC_BOM_COMPONENTS
is essential for implementing efficient supply chain planning solutions in Oracle EBS environments.
-
Table: MSC_BOM_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOM_COMPONENTS, object_name:MSC_BOM_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores Bill of material data for plans in Oracle Advanced Planning and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_BOM_COMPONENTS ,
-
Table: MSC_BOM_COMPONENTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_BOM_COMPONENTS, object_name:MSC_BOM_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores Bill of material data for plans in Oracle Advanced Planning and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_BOM_COMPONENTS ,
-
APPS.MSC_UI_PEG_UTIL dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_PEG_UTIL dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_ATP_PEG dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_UI_PEG_UTIL dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSD_BOM_COLLECTIONS dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_ATP_PROC dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_ATP_CTO dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_ATP_CTO dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_PEG_UTIL dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_ATP_PROC dependencies on MSC_BOM_COMPONENTS
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
-
APPS.MSC_GET_NAME dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_ATP_PEG dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSD_BOM_COLLECTIONS dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_BOM_COMPONENTS
12.1.1
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSD_DEM_COLLECT_BOM_DATA dependencies on MSC_BOM_COMPONENTS
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_BOM_COMPONENTS
12.2.2
-
TABLE PARTITION: MSC.MSC_BOM_COMPONENTS
12.2.2
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_BOM_COMPONENTS, subobject_name:BOM_COMPONENTS__1, status:VALID,
-
TABLE PARTITION: MSC.MSC_BOM_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE PARTITION, object_name:MSC_BOM_COMPONENTS, subobject_name:BOM_COMPONENTS__1, status:VALID,
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_COMPONENT_SUBSTITUTES
12.2.2
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_COMPONENT_SUBSTITUTES
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_ITEM_ID_LID
12.1.1
-
VIEW: APPS.MSC_BOM_COMPONENTS_DFV
12.2.2
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_ITEM_ID_LID
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_BOMS
12.1.1
-
APPS.MSC_ATP_REQ dependencies on MSC_BOMS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: MSC_OPERATION_COMPONENTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_OPERATION_COMPONENTS, object_name:MSC_OPERATION_COMPONENTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table is the intersection table between MSC_BOM_COMPONENTS and MSC_ROUTING_OPERATIONS. , implementation_dba_data: MSC.MSC_OPERATION_COMPONENTS ,
-
VIEW: APPS.MSC_BOM_COMPONENTS_DFV
12.1.1
-
VIEW: APPS.MSC_COMPONENTS_TREE_V
12.1.1
-
APPS.MSC_ATP_REQ dependencies on MSC_OPERATION_COMPONENTS
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_OPERATION_COMPONENTS
12.1.1
-
VIEW: APPS.MSC_COMPONENTS_TREE_V
12.2.2
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_COMPONENT_SUBSTITUTES
12.2.2
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_ITEM_ID_LID
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_COMPONENT_SUBSTITUTES
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_BOMS
12.1.1