Search Results bom_component_operations
Overview
The BOM_COMPONENT_OPERATIONS table is a core data object within the Oracle E-Business Suite Bills of Material (BOM) module. It serves the critical function of defining and storing the relationship between a specific component on a bill of material and the manufacturing operations where that component is required or consumed. This table enables the detailed modeling of component usage at the operational level, moving beyond a simple parent-component association to specify precisely when and where in the routing sequence a part is issued. Its existence is fundamental for complex manufacturing processes, shop floor control, and accurate material planning.
Key Information Stored
The table's primary function is to link three essential entities: the bill of material structure, a specific component within that structure, and an operation within a routing. This linkage is achieved through foreign key columns. The primary key, COMP_OPERATION_SEQ_ID, uniquely identifies each record. The central columns are BILL_SEQUENCE_ID (linking to BOM_STRUCTURES_B), COMPONENT_SEQUENCE_ID (linking to BOM_COMPONENTS_B), and OPERATION_SEQUENCE_ID (linking to BOM_OPERATION_SEQUENCES). This structure allows a single component to be associated with multiple operations, and a single operation to list multiple required components, providing the granularity needed for detailed work instructions and material issue lists.
Common Use Cases and Queries
A primary use case is generating component pick lists or issue transactions for a specific manufacturing operation. For instance, a shop floor dispatcher can query for all components required at a work order's current operation. Another critical use is in engineering to validate that all components needed for an assembly are assigned to appropriate operations before releasing a bill. A common reporting query involves joining this table to component and operation details to list operational material requirements.
SELECT boc.component_item_number,
bos.assembly_item_number,
bos.alternate_bom_designator,
bos.common_assembly_item_id,
bos.assembly_type,
bos.bill_sequence_id,
bos.common_bom_sequence_id,
bos.organization_id
FROM bom_structures_b bos,
bom_components_b bcb,
bom_component_operations bco
WHERE bos.bill_sequence_id = bco.bill_sequence_id
AND bco.component_sequence_id = bcb.component_sequence_id
AND bco.operation_sequence_id = :p_operation_sequence_id;
Related Objects
The BOM_COMPONENT_OPERATIONS table sits at the intersection of three major BOM entities, as defined by its documented foreign key relationships:
- BOM_STRUCTURES_B: Linked via BILL_SEQUENCE_ID. This defines the parent bill of material to which the component-operation relationship belongs.
- BOM_COMPONENTS_B: Linked via COMPONENT_SEQUENCE_ID. This identifies the specific component item being assigned to an operation.
- BOM_OPERATION_SEQUENCES: Linked via OPERATION_SEQUENCE_ID. This identifies the specific manufacturing operation within a routing where the component is required.
These relationships are enforced by the database and are essential for maintaining referential integrity. The table is primarily accessed through the BOM and Engineering modules' standard user interfaces and public APIs, which manage the creation and maintenance of these component-operation assignments.
-
Table: BOM_COMPONENT_OPERATIONS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_COMPONENT_OPERATIONS, object_name:BOM_COMPONENT_OPERATIONS, status:VALID, product: BOM - Bills of Material , description: Additional operations for a Bill of Material Component , implementation_dba_data: BOM.BOM_COMPONENT_OPERATIONS ,
-
Table: BOM_COMPONENT_OPERATIONS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_COMPONENT_OPERATIONS, object_name:BOM_COMPONENT_OPERATIONS, status:VALID, product: BOM - Bills of Material , description: Additional operations for a Bill of Material Component , implementation_dba_data: BOM.BOM_COMPONENT_OPERATIONS ,
-
Table: BOM_COMPONENTS_B
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_COMPONENTS_B, object_name:BOM_COMPONENTS_B, status:VALID, product: BOM - Bills of Material , description: Bill of material components , implementation_dba_data: BOM.BOM_COMPONENTS_B ,
-
Table: BOM_OPERATION_SEQUENCES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_OPERATION_SEQUENCES, object_name:BOM_OPERATION_SEQUENCES, status:VALID, product: BOM - Bills of Material , description: Routing operations , implementation_dba_data: BOM.BOM_OPERATION_SEQUENCES ,
-
Table: BOM_OPERATION_SEQUENCES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_OPERATION_SEQUENCES, object_name:BOM_OPERATION_SEQUENCES, status:VALID, product: BOM - Bills of Material , description: Routing operations , implementation_dba_data: BOM.BOM_OPERATION_SEQUENCES ,
-
Table: BOM_COMPONENTS_B
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_COMPONENTS_B, object_name:BOM_COMPONENTS_B, status:VALID, product: BOM - Bills of Material , description: Bill of material components , implementation_dba_data: BOM.BOM_COMPONENTS_B ,
-
View: BOM_COMPONENT_ALL_OPERATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COMPONENT_ALL_OPERATIONS_V, object_name:BOM_COMPONENT_ALL_OPERATIONS_V, status:VALID, product: BOM - Bills of Material , description: View of all operation for components - all records , implementation_dba_data: APPS.BOM_COMPONENT_ALL_OPERATIONS_V ,
-
View: BOM_COMPONENT_ALL_OPERATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COMPONENT_ALL_OPERATIONS_V, object_name:BOM_COMPONENT_ALL_OPERATIONS_V, status:VALID, product: BOM - Bills of Material , description: View of all operation for components - all records , implementation_dba_data: APPS.BOM_COMPONENT_ALL_OPERATIONS_V ,
-
Table: BOM_STRUCTURES_B
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_STRUCTURES_B, object_name:BOM_STRUCTURES_B, status:VALID, product: BOM - Bills of Material , description: Bills of material , implementation_dba_data: BOM.BOM_STRUCTURES_B ,
-
Table: BOM_STRUCTURES_B
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_STRUCTURES_B, object_name:BOM_STRUCTURES_B, status:VALID, product: BOM - Bills of Material , description: Bills of material , implementation_dba_data: BOM.BOM_STRUCTURES_B ,
-
View: BOM_COMPONENT_OPERATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COMPONENT_OPERATIONS_V, object_name:BOM_COMPONENT_OPERATIONS_V, status:VALID, product: BOM - Bills of Material , description: View of all component operation , implementation_dba_data: APPS.BOM_COMPONENT_OPERATIONS_V ,
-
View: BOM_COMPONENT_OPERATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COMPONENT_OPERATIONS_V, object_name:BOM_COMPONENT_OPERATIONS_V, status:VALID, product: BOM - Bills of Material , description: View of all component operation , implementation_dba_data: APPS.BOM_COMPONENT_OPERATIONS_V ,