Search Results bom_structures_b
Overview
The BOM_STRUCTURES_B table is the core master data table for storing bill of material (BOM) header information within Oracle E-Business Suite Bills of Material (BOM) module. It represents the definition of a specific bill, which is a structured list of components required to build an assembly or product. Each record in this table uniquely identifies a BOM for a given assembly item, organization, and alternate designation. The table serves as the primary parent entity for all component and routing details, forming the foundational structure for manufacturing, costing, and engineering processes in both discrete and flow manufacturing environments. Its integrity is critical for material planning, shop floor execution, and product lifecycle management.
Key Information Stored
The table's primary key is BILL_SEQUENCE_ID, a unique system-generated identifier for each BOM definition. Crucial business key columns, constrained by a unique key, form the natural identifier for a BOM: ASSEMBLY_ITEM_ID (from MTL_SYSTEM_ITEMS_B), ORGANIZATION_ID (from HR_ALL_ORGANIZATION_UNITS), and ALTERNATE_BOM_DESIGNATOR (from BOM_ALTERNATE_DESIGNATORS). Other significant columns include COMMON_BILL_SEQUENCE_ID, which enables the use of common bills across organizations by pointing to a master BOM definition, and PENDING_FROM_ECN, which links to the ENG_ENGINEERING_CHANGES table to manage engineering change order (ECO) implementations. Additional attributes track the BOM's effectivity dates, usage (e.g., manufacturing, engineering), and specific type.
Common Use Cases and Queries
Common operational and reporting scenarios involve querying this table to resolve BOM definitions and their relationships. A frequent requirement is to list all BOMs for a specific assembly item within an organization, including alternates. A typical SQL pattern joins BOM_STRUCTURES_B with MTL_SYSTEM_ITEMS_B for item details:
- SELECT msib.segment1 ASSEMBLY, bsb.alternate_bom_designator, bsb.effective_date FROM bom_structures_b bsb, mtl_system_items_b msib WHERE bsb.assembly_item_id = msib.inventory_item_id AND bsb.organization_id = msib.organization_id AND msib.segment1 = '<ITEM>' AND bsb.organization_id = <ORG_ID>;
Another critical use case is explosion and indented BOM reporting, where BOM_STRUCTURES_B provides the starting point (the top-level bill sequence ID) for recursive queries or joins to the BOM_COMPONENTS_B table. Integration with Work in Process (WIP) requires retrieving the specific BOM referenced by a discrete job. Furthermore, identifying bills pending implementation from an ECO is achieved by filtering on the PENDING_FROM_ECN column.
Related Objects
The table maintains extensive foreign key relationships, acting as a central hub. Key parent tables include MTL_SYSTEM_ITEMS_B (for the assembly item), HR_ALL_ORGANIZATION_UNITS (for the organization), BOM_ALTERNATE_DESIGNATORS, and ENG_ENGINEERING_CHANGES. Crucially, BILL_SEQUENCE_ID is referenced as a foreign key by numerous child tables that store detailed BOM data, including:
- BOM_COMPONENTS_B: Stores the component items of the BOM.
- BOM_COMPONENT_OPERATIONS: Links components to specific routing operations.
- BOM_STRUCTURES_B (self-reference via COMMON_BILL_SEQUENCE_ID): For common BOM structures.
- BOM_DEPENDENT_DESC_ELEMENTS: Holds descriptive element information for the BOM.
- ENG_REVISED_ITEMS: Tracks items revised by an ECO for this BOM.
- BOM_EXPLOSION_TEMP / BOM_SMALL_EXPL_TEMP: Temporary tables used during BOM explosion processes.
These relationships underscore the table's pivotal role in the BOM data model.
-
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 ,
-
Table: BOM_EXPLOSION_TEMP
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_EXPLOSION_TEMP, object_name:BOM_EXPLOSION_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary data for indented bills of material (batch processes) , implementation_dba_data: BOM.BOM_EXPLOSION_TEMP ,
-
Table: BOM_SMALL_EXPL_TEMP
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_SMALL_EXPL_TEMP, object_name:BOM_SMALL_EXPL_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary data for indented bills of material (on-line processes) , implementation_dba_data: BOM.BOM_SMALL_EXPL_TEMP ,
-
Table: BOM_EXPLOSION_TEMP
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_EXPLOSION_TEMP, object_name:BOM_EXPLOSION_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary data for indented bills of material (batch processes) , implementation_dba_data: BOM.BOM_EXPLOSION_TEMP ,
-
Table: BOM_SMALL_EXPL_TEMP
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_SMALL_EXPL_TEMP, object_name:BOM_SMALL_EXPL_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary data for indented bills of material (on-line processes) , implementation_dba_data: BOM.BOM_SMALL_EXPL_TEMP ,
-
View: BOM_BILL_OF_MATERIALS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_BILL_OF_MATERIALS, object_name:BOM_BILL_OF_MATERIALS, status:VALID, product: BOM - Bills of Material , description: BOM_BILL_OF_MATERIALS stores information of BOM_STRUCTURES_B which further stores information about manufacturing and engineering bills of material. Each row in this table represents a unique manufacturing or engineering bill and is identif , implementation_dba_data: APPS.BOM_BILL_OF_MATERIALS ,
-
Table: BOM_DEPENDENT_DESC_ELEMENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DEPENDENT_DESC_ELEMENTS, object_name:BOM_DEPENDENT_DESC_ELEMENTS, status:VALID, product: BOM - Bills of Material , description: Descriptive elements assigned to model/option bills , implementation_dba_data: BOM.BOM_DEPENDENT_DESC_ELEMENTS ,
-
Table: BOM_DEPENDENT_DESC_ELEMENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DEPENDENT_DESC_ELEMENTS, object_name:BOM_DEPENDENT_DESC_ELEMENTS, status:VALID, product: BOM - Bills of Material , description: Descriptive elements assigned to model/option bills , implementation_dba_data: BOM.BOM_DEPENDENT_DESC_ELEMENTS ,
-
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_DELETE_ENTITIES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ENTITIES, object_name:BOM_DELETE_ENTITIES, status:VALID, product: BOM - Bills of Material , description: Deleted entities in BOM and INV , implementation_dba_data: BOM.BOM_DELETE_ENTITIES ,
-
Table: BOM_ALTERNATE_DESIGNATORS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS, object_name:BOM_ALTERNATE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: Alternate designators , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS ,
-
Table: BOM_DELETE_ENTITIES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_DELETE_ENTITIES, object_name:BOM_DELETE_ENTITIES, status:VALID, product: BOM - Bills of Material , description: Deleted entities in BOM and INV , implementation_dba_data: BOM.BOM_DELETE_ENTITIES ,
-
Table: BOM_ALTERNATE_DESIGNATORS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_ALTERNATE_DESIGNATORS, object_name:BOM_ALTERNATE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: Alternate designators , implementation_dba_data: BOM.BOM_ALTERNATE_DESIGNATORS ,
-
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_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: BOMFV_BOM_REFERE_DESIGNATORS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOMFV_BOM_REFERE_DESIGNATORS, object_name:BOMFV_BOM_REFERE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: - Retrofitted , implementation_dba_data: APPS.BOMFV_BOM_REFERE_DESIGNATORS ,
-
View: BOMFV_BOM_REFERE_DESIGNATORS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOMFV_BOM_REFERE_DESIGNATORS, object_name:BOMFV_BOM_REFERE_DESIGNATORS, status:VALID, product: BOM - Bills of Material , description: - Retrofitted , implementation_dba_data: APPS.BOMFV_BOM_REFERE_DESIGNATORS ,
-
View: BOM_BILL_OF_MATERIALS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_BILL_OF_MATERIALS, object_name:BOM_BILL_OF_MATERIALS, status:VALID, product: BOM - Bills of Material , description: Bill of materials view , implementation_dba_data: APPS.BOM_BILL_OF_MATERIALS ,
-
View: BOM_EXPLOSION_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_EXPLOSION_VIEW, object_name:BOM_EXPLOSION_VIEW, status:VALID, product: BOM - Bills of Material , description: Indented bill of material for report , implementation_dba_data: APPS.BOM_EXPLOSION_VIEW ,
-
View: BOM_EXPLOSION_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_EXPLOSION_VIEW, object_name:BOM_EXPLOSION_VIEW, status:VALID, product: BOM - Bills of Material , description: Indented bill of material for report , implementation_dba_data: APPS.BOM_EXPLOSION_VIEW ,