Search Results bom_componentmgmt_group
Overview
APPS.BOM_ATTRS_V is a reporting and integration view in Oracle E-Business Suite that exposes the attribute metadata used by the Bill of Materials component management framework. It resolves the descriptive attributes associated with the two Bill of Materials attribute group types — BOM_COMPONENTMGMT_GROUP and BOM_COMPONENT_BASE — and presents them alongside their display names, backing database columns, extension table names, and interface table names. The view is owned by the APPS schema and is scoped exclusively to application_id 702, which is the Bill of Materials application.
In practice, BOM_ATTRS_V functions as the metadata dictionary that describes how Bill of Materials component attributes map onto physical storage. It is the object consulted when the application needs to determine which database column or extension table holds a given attribute, and which interface table is used to load that attribute. This makes it relevant to both reporting implementations and to interface/integration development that targets the Bill of Materials component interfaces.
Underlying Base Objects
The view is defined over three EGO attribute metadata views and the DUAL synonym:
- EGO_ATTRS_V — supplies the individual attribute definitions (attribute group name, attribute name, display name, database column, and extension table name). It is restricted by application_id = 702.
- EGO_ATTR_GROUPS_V — supplies attribute group metadata, including the group display name, group identifier, and group type. It is joined to EGO_ATTRS_V on attribute group name.
- EGO_ATTR_GROUP_TYPES_V — supplies the attribute group type definitions and is joined on attribute group type.
- DUAL — used in an inline UNION ALL construct that hard-codes the mapping between each Bill of Materials attribute group type and its corresponding interface table name.
The join establishes a three-way relationship: attributes are matched to their group by name, groups are matched to their group type, and the inline DUAL subquery matches each group type to its interface table. The result set is filtered to the two Bill of Materials group types and ordered by attribute group type and attribute group name. Because all three EGO objects are themselves views, BOM_ATTRS_V is effectively a metadata layer built over the Enterprise Object attribute framework rather than over base transactional tables.
Key Columns
- ATTR_GROUP_NAME — the internal name of the attribute group.
- ATTR_GROUP_DISP_NAME — the user-facing display name of the attribute group.
- ATTR_NAME — the internal name of the individual attribute.
- ATTR_DISPLAY_NAME — the user-facing display name of the attribute.
- DATABASE_COLUMN — the physical column that stores the attribute value.
- EXT_TABLE_NAME — the extension table that holds the attribute where storage is externalized.
- INTF_TABLE_NAME — the interface table used to load the attribute. This resolves to BOM_INV_COMPS_EXT_INTERFACE for the BOM_COMPONENTMGMT_GROUP type and BOM_INVENTORY_COMPS_INTERFACE for the BOM_COMPONENT_BASE type.
- ATTR_GROUP_ID — the surrogate identifier of the attribute group.
- ATTR_GROUP_TYPE — the group type discriminator, restricted to the two Bill of Materials values.
Common Use Cases and Queries
The view is typically queried to discover attribute metadata prior to building interface loads or reporting extracts. A common pattern lists all attributes for the component management group:
SELECT attr_name, attr_display_name, database_column, ext_table_name, intf_table_name FROM apps.bom_attrs_v WHERE attr_group_type = 'BOM_COMPONENTMGMT_GROUP';
A second pattern identifies every interface table referenced by the Bill of Materials attribute metadata:
SELECT DISTINCT intf_table_name FROM apps.bom_attrs_v;
Developers also use the view to resolve an attribute's physical storage location before writing queries against the underlying column or extension table, and integration developers use INTF_TABLE_NAME to determine the correct staging table for a given attribute during component import.
-
VIEW: APPS.BOM_ATTRS_V
12.1.1
-
VIEW: APPS.BOM_ATTRS_V
12.2.2
-
View: BOM_ATTRS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_ATTRS_V, object_name:BOM_ATTRS_V, status:VALID, product: BOM - Bills of Material , description: Displays the BOM attributes , implementation_dba_data: APPS.BOM_ATTRS_V ,
-
View: BOM_ATTRS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.BOM_ATTRS_V, object_name:BOM_ATTRS_V, status:VALID, product: BOM - Bills of Material , description: Displays the BOM attributes , implementation_dba_data: APPS.BOM_ATTRS_V ,
-
PACKAGE: APPS.INV_EBI_UTIL
12.1.1
-
PACKAGE: APPS.INV_EBI_UTIL
12.2.2
-
PACKAGE BODY: APPS.EGO_COM_ATTR_VALIDATION
12.2.2
-
APPS.BOM_IMPORT_PUB SQL Statements
12.2.2
-
APPS.BOM_IMPORT_PUB SQL Statements
12.1.1
-
TABLE: EGO.EGO_DATA_LEVEL_B
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_DATA_LEVEL_B, object_name:EGO_DATA_LEVEL_B, status:VALID,
-
TABLE: EGO.EGO_DATA_LEVEL_B
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_DATA_LEVEL_B, object_name:EGO_DATA_LEVEL_B, status:VALID,
-
APPS.EGO_ICC_STRUCTURE_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BOM_IMPORT_PUB
12.2.2
-
PACKAGE BODY: APPS.BOM_IMPORT_PUB
12.1.1
-
APPS.BOMPCMBM dependencies on EGO_ATTR_GROUP_REQUEST_OBJ
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on EGO_FND_DSC_FLX_CTX_EXT
12.2.2
-
APPS.EGO_ICC_STRUCTURE_PVT dependencies on EGO_DATA_LEVEL_B
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on BOM_ATTRS_V
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on BOM_ATTRS_V
12.1.1
-
PACKAGE BODY: APPS.EGO_ICC_STRUCTURE_PVT
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on EGO_FND_DSC_FLX_CTX_EXT
12.1.1
-
APPS.BOMPCMBM dependencies on EGO_ATTR_GROUP_REQUEST_OBJ
12.1.1
-
APPS.BOM_IMPORT_PUB dependencies on EGO_USER_ATTRS_BULK_PVT
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on EGO_USER_ATTRS_BULK_PVT
12.1.1
-
APPS.BOM_GLOBALS dependencies on EGO_COL_NAME_VALUE_PAIR_OBJ
12.1.1
-
APPS.BOM_IMPORT_PUB dependencies on BOM_CMP_USR_ATTR_INTERFACE
12.1.1
-
APPS.BOM_IMPORT_PUB dependencies on BOM_CMP_USR_ATTR_INTERFACE
12.2.2
-
APPS.BOM_GLOBALS dependencies on EGO_COL_NAME_VALUE_PAIR_OBJ
12.2.2
-
APPS.BOMPCMBM dependencies on EGO_ATTR_GROUP_REQUEST_TABLE
12.1.1
-
APPS.BOM_IMPORT_PUB dependencies on EGO_COL_NAME_VALUE_PAIR_OBJ
12.2.2
-
APPS.EGO_COM_ATTR_VALIDATION dependencies on EGO_USER_ATTRS_COMMON_PVT
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on EGO_ATTR_GROUPS_V
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on EGO_ATTR_GROUPS_V
12.1.1
-
APPS.BOMPCMBM dependencies on EGO_USER_ATTRS_DATA_PUB
12.1.1
-
APPS.EGO_COM_ATTR_VALIDATION dependencies on EGO_USER_ATTRS_DATA_PVT
12.2.2
-
APPS.EGO_ICC_STRUCTURE_PVT dependencies on BOM_INVENTORY_COMPONENTS_S
12.2.2
-
APPS.BOM_IMPORT_PUB dependencies on BOM_COMPONENTS_EXT_B
12.1.1
-
APPS.BOM_IMPORT_PUB dependencies on BOM_COMPONENTS_EXT_B
12.2.2
-
APPS.EGO_COM_ATTR_VALIDATION dependencies on EGO_COL_NAME_VALUE_PAIR_ARRAY
12.2.2
-
APPS.BOM_GLOBALS dependencies on EGO_COL_NAME_VALUE_PAIR_ARRAY
12.1.1
-
APPS.BOM_GLOBALS dependencies on EGO_COL_NAME_VALUE_PAIR_ARRAY
12.2.2
-
APPS.EGO_COM_ATTR_VALIDATION dependencies on EGO_COL_NAME_VALUE_PAIR_OBJ
12.2.2
-
PACKAGE BODY: APPS.BOMPCMBM
12.2.2
-
PACKAGE BODY: APPS.BOM_GLOBALS
12.1.1
-
PACKAGE BODY: APPS.BOM_BULKLOAD_PVT_PKG
12.1.1
-
PACKAGE BODY: APPS.BOM_BULKLOAD_PVT_PKG
12.2.2
-
PACKAGE BODY: APPS.BOM_GLOBALS
12.2.2
-
PACKAGE BODY: APPS.BOMPCMBM
12.1.1
-
eTRM - EGO Tables and Views
12.1.1
description: This table is used to store XML Schema Definitions. ,
-
eTRM - EGO Tables and Views
12.2.2
description: Interface table for Item Catalog Category header information ,