Search Results ahl_item_comp_details
Overview
The AHL_ITEM_COMP_DETAILS table is a core data object within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (AHL). It functions as a detail table, storing the specific components that constitute an item composition defined in its parent header table. Its primary role is to manage the association of non-tracked items and item groups within a structured composition, which is essential for defining maintenance configurations, bills of material for serviceable units, and other complex assemblies in the MRO context. The table is critical for ensuring data integrity in the hierarchical definition of serviceable items.
Key Information Stored
The table's structure is designed to link a parent composition with its constituent elements. The most significant columns, as indicated by its key relationships, include the primary key ITEM_COMP_DETAIL_ID, which uniquely identifies each component record. The foreign key column ITEM_COMPOSITION_ID links the detail record to its parent item composition header. The ITEM_GROUP_ID column serves as a foreign key to the AHL_ITEM_GROUPS_B table, establishing the relationship to a specific non-tracked item group that is part of the composition. Additional columns, typical for such detail tables, would likely store sequence numbers, effective dates, and creation/modification metadata to manage the lifecycle and order of components within the composition.
Common Use Cases and Queries
This table is central to queries that list or analyze the complete makeup of a defined item composition. A common reporting use case involves generating a list of all item groups associated with a specific serviceable assembly for a work order or inspection. Technical support and data validation scripts often query this table to verify composition integrity or troubleshoot missing associations. A fundamental SQL pattern involves joining the detail table to its parent and the item groups table:
- SELECT aid.ITEM_COMPOSITION_ID, aid.ITEM_GROUP_ID, aig.NAME
FROM AHL_ITEM_COMP_DETAILS aid, AHL_ITEM_GROUPS_B aig
WHERE aid.ITEM_GROUP_ID = aig.ITEM_GROUP_ID
AND aid.ITEM_COMPOSITION_ID = :p_composition_id
ORDER BY aid.SEQUENCE_NUMBER;
This query retrieves all item groups within a given composition, which is vital for downstream processes like material planning and task definition.
Related Objects
The table maintains defined relationships with other key AHL schema objects, as documented in its foreign key constraints. The primary relationship is with its parent header table via the ITEM_COMPOSITION_ID column, though the specific header table name is not fully resolved in the provided metadata. The most explicitly documented relationship is with the AHL_ITEM_GROUPS_B table through the ITEM_GROUP_ID foreign key. This link is essential for retrieving descriptive information about the non-tracked item groups listed in the composition details. The table's primary key, AHL_ITEM_COMP_DETAILS_PK, is also referenced by other objects (such as audit or child detail tables) not listed in the excerpt, which would enforce referential integrity within the composition data model.
-
Table: AHL_ITEM_COMP_DETAILS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_COMP_DETAILS, object_name:AHL_ITEM_COMP_DETAILS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the details of Non-Tracked Items/ Item Groups associated with a Item Composition in the header table. , implementation_dba_data: AHL.AHL_ITEM_COMP_DETAILS ,
-
Table: AHL_ITEM_COMP_DETAILS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_COMP_DETAILS, object_name:AHL_ITEM_COMP_DETAILS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the details of Non-Tracked Items/ Item Groups associated with a Item Composition in the header table. , implementation_dba_data: AHL.AHL_ITEM_COMP_DETAILS ,
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_ITEM_COMP_DETAILS
12.1.1
-
APPS.AHL_MC_ITEMGROUP_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.1.1
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.1.1
-
APPS.AHL_MC_ITEMGROUP_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_ENIGMA_IPC_PROCS_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_LTP_MTL_REQ_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_LTP_MTL_REQ_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.1.1
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.1.1
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ITEM_COMP_DETAILS
12.2.2
-
APPS.AHL_MC_ITEM_COMP_PVT SQL Statements
12.1.1
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_MTL_ITEMS_NON_OU_V
12.2.2
-
APPS.AHL_MC_ITEM_COMP_PVT SQL Statements
12.2.2
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on AHL_ITEM_COMP_DETAILS_S
12.2.2
-
VIEW: AHL.AHL_ITEM_COMP_DETAILS#
12.2.2
owner:AHL, object_type:VIEW, object_name:AHL_ITEM_COMP_DETAILS#, status:VALID,
-
SYNONYM: APPS.AHL_ITEM_COMP_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_ITEM_COMP_DETAILS, status:VALID,
-
SYNONYM: APPS.AHL_ITEM_COMP_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AHL_ITEM_COMP_DETAILS, status:VALID,
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_POSITION_ALTERNATES_V
12.1.1
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_MTL_ITEMS_NON_OU_V
12.1.1
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_ITEM_COMPOSITIONS
12.2.2
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on AHL_ITEM_COMP_DETAILS_S
12.1.1
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_ITEM_COMPOSITIONS
12.1.1
-
APPS.AHL_RM_ROUTE_UTIL dependencies on AHL_POSITION_ALTERNATES_V
12.2.2
-
VIEW: AHL.AHL_ITEM_COMP_DETAILS#
12.2.2
-
VIEW: APPS.AHL_ITEM_COMP_DETAIL_V
12.2.2
-
VIEW: APPS.AHL_ITEM_COMP_DETAIL_V
12.1.1
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.AHL_MC_ITEM_COMP_PVT dependencies on FND_GLOBAL
12.2.2
-
Table: AHL_ITEM_COMPOSITIONS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_COMPOSITIONS, object_name:AHL_ITEM_COMPOSITIONS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about item compositions header . , implementation_dba_data: AHL.AHL_ITEM_COMPOSITIONS ,
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ITEM_COMPOSITIONS
12.2.2
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ITEM_COMPOSITIONS
12.1.1
-
Table: AHL_ITEM_GROUPS_B
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_GROUPS_B, object_name:AHL_ITEM_GROUPS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about item groups. Items are grouped so that each group could be used in positions multiple times. , implementation_dba_data: AHL.AHL_ITEM_GROUPS_B ,
-
Table: AHL_ITEM_GROUPS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_GROUPS_B, object_name:AHL_ITEM_GROUPS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about item groups. Items are grouped so that each group could be used in positions multiple times. , implementation_dba_data: AHL.AHL_ITEM_GROUPS_B ,
-
Table: AHL_RT_OPER_MATERIALS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_RT_OPER_MATERIALS, object_name:AHL_RT_OPER_MATERIALS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the material and tool requirements for a Route or an Operation. , implementation_dba_data: AHL.AHL_RT_OPER_MATERIALS ,
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ROUTE_EFFECTIVITIES
12.1.1
-
PACKAGE BODY: APPS.AHL_RM_MATERIAL_AS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RM_MATERIAL_AS_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_LTP_MTL_REQ_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_LTP_MTL_REQ_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_RM_MATERIAL_AS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RM_MATERIAL_AS_PVT, status:VALID,
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ROUTE_EFFECTIVITIES_V
12.1.1
-
PACKAGE BODY: APPS.AHL_LTP_MTL_REQ_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_LTP_MTL_REQ_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_MC_ITEM_COMP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_MC_ITEM_COMP_PVT, status:VALID,
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ROUTE_EFFECTIVITIES_V
12.2.2
-
APPS.AHL_RM_MATERIAL_AS_PVT dependencies on AHL_ROUTE_EFFECTIVITIES
12.2.2
-
PACKAGE BODY: APPS.AHL_MC_ITEM_COMP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_MC_ITEM_COMP_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_RM_ROUTE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RM_ROUTE_UTIL, status:VALID,
-
TABLE: AHL.AHL_ITEM_COMP_DETAILS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_COMP_DETAILS, object_name:AHL_ITEM_COMP_DETAILS, status:VALID,
-
TABLE: AHL.AHL_ITEM_COMP_DETAILS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_ITEM_COMP_DETAILS, object_name:AHL_ITEM_COMP_DETAILS, status:VALID,