Search Results source_bill_sequence_id
Overview
BOM_BILL_OF_MATERIALS is a read-only view owned by the APPS schema in Oracle E-Business Suite releases 12.1.1 and 12.2.2. It is classified under the BOM (Bills of Material) product family and is documented as a "bill of materials view." Functionally, it exposes bill of material header information rather than component lines, presenting one row per bill structure as stored in the underlying BOM_STRUCTURES_B base table. Because the view is defined with a row-filtering WHERE clause rather than simply projecting all rows, it acts as a responsibility-aware access layer: the filter references FND_GLOBAL.RESP_APPL_ID, meaning the set of bill records returned to a session is influenced by the currently logged-in responsibility and its application. This makes the view suitable for reporting, concurrent programs, and integrations that must respect the same visibility rules applied to BOM application forms.
Underlying Base Objects
The view is defined over two documented base objects. The primary source is BOM_STRUCTURES_B, referenced as a synonym; all projected columns originate from this table. The second reference is FND_GLOBAL, the standard EBS package that exposes session context values such as responsibility, application, and user identifiers. The view text filters on OBJECT_NAME being null and evaluates FND_GLOBAL.RESP_APPL_ID against 431 (the BOM application identifier), -1, and other values, while also applying an EFFECTIVITY_CONTROL condition of less than or equal to 3 when the responsibility does not belong to application 431. Only the _B (base) table is referenced; the view does not join to the translated _TL or _VL variants. Consequently, the view does not expose descriptions or flexfield meaning columns and returns only the base structure rows.
Key Columns
- ASSEMBLY_ITEM_ID and ORGANIZATION_ID — identify the assembly item and the inventory organization that owns the bill. These form the core business key for a bill in a given organization.
- ALTERNATE_BOM_DESIGNATOR — the alternate bill designation, enabling multiple bills per assembly/organization.
- BILL_SEQUENCE_ID and COMMON_BILL_SEQUENCE_ID — the structure sequence identifiers, with the common variant supporting cross-organization (common) bills.
- ASSEMBLY_TYPE and STRUCTURE_TYPE_ID — classify the bill structure; EFFECTIVITY_CONTROL and IS_PREFERRED control effective dating and preferred-bill selection.
- PENDING_FROM_ECN — indicates a pending engineering change order source for the structure.
- PROJECT_ID, TASK_ID, ORIGINAL_SYSTEM_REFERENCE — support project/task association and references back to the originating system.
- NEXT_EXPLODE_DATE, IMPLEMENTATION_DATE, EFFECTIVITY_CONTROL — govern bill explosion and effectivity timing.
- Standard audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) and the fifteen ATTRIBUTE columns provide traceability and extensibility.
- Concurrent request context columns (REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE) record the program that last created or updated the row.
Common Use Cases and Queries
Typical uses include listing all bill headers for an assembly in an organization, verifying alternate designators, and confirming effectivity or preferred status before exploding a structure. The following query returns bill headers for a given assembly and organization:
SELECT assembly_item_id, organization_id, alternate_bom_designator, assembly_type, effectivity_control, is_preferred FROM apps.bom_bill_of_materials WHERE assembly_item_id = :item_id AND organization_id = :org_id;SELECT bill_sequence_id, assembly_item_id, organization_id, alternate_bom_designator, implementation_date FROM apps.bom_bill_of_materials WHERE organization_id = :org_id AND alternate_bom_designator = :designator ORDER BY assembly_item_id;SELECT assembly_item_id, COUNT(*) bill_count FROM apps.bom_bill_of_materials WHERE organization_id = :org_id GROUP BY assembly_item_id HAVING COUNT(*) > 1;
Because the result set depends on FND_GLOBAL.RESP_APPL_ID, sessions must be initialized through a valid responsibility. Direct SQL should always qualify the view as APPS.BOM_BILL_OF_MATERIALS, and callers should not assume the view exposes every structure row existing in BOM_STRUCTURES_B.
-
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_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 ,
-
View: BOM_BILL_OF_MATERIALS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_BILL_OF_MATERIALS_V, object_name:BOM_BILL_OF_MATERIALS_V, status:VALID, product: BOM - Bills of Material , description: Bills of material , implementation_dba_data: APPS.BOM_BILL_OF_MATERIALS_V ,
-
View: BOM_BILL_OF_MATERIALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_BILL_OF_MATERIALS_V, object_name:BOM_BILL_OF_MATERIALS_V, status:VALID, product: BOM - Bills of Material , description: Bills of material , implementation_dba_data: APPS.BOM_BILL_OF_MATERIALS_V ,
-
View: BOM_COPY_EXPLOSIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COPY_EXPLOSIONS_V, object_name:BOM_COPY_EXPLOSIONS_V, status:VALID, product: BOM - Bills of Material , description: View for Multi level copy structure , implementation_dba_data: APPS.BOM_COPY_EXPLOSIONS_V ,
-
View: BOM_COPY_EXPLOSIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_COPY_EXPLOSIONS_V, object_name:BOM_COPY_EXPLOSIONS_V, status:VALID, product: BOM - Bills of Material , description: View for Multi level copy structure , implementation_dba_data: APPS.BOM_COPY_EXPLOSIONS_V ,