Search Results ahl_mc_relationships
Overview
The AHL_MC_RELATIONSHIPS table is a core data structure within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (AHL). It serves as the primary repository for Master Configuration (MC) node information, representing the hierarchical relationships between components and assemblies within a configured asset or product structure. This table is the result of a denormalization process combining data from the base table AHL_RELATIONSHIP_B and its corresponding translation table (TL), creating a consolidated and performance-optimized entity for storing and accessing configuration node data in EBS releases 12.1.1 and 12.2.2.
Key Information Stored
The table's primary key is the RELATIONSHIP_ID, which uniquely identifies each node or relationship in the configuration hierarchy. Another critical unique key (UK1) combines MC_HEADER_ID and POSITION_KEY, enforcing the structural uniqueness of nodes within a specific master configuration. Essential columns include MC_HEADER_ID, which links to the parent master configuration definition; PARENT_RELATIONSHIP_ID, which establishes the hierarchical parent-child links between nodes (implemented via a self-referential foreign key); and POSITION_KEY, which defines the node's sequence or position within the structure. The ITEM_GROUP_ID column links the node to a specific item group definition, connecting the configuration logic to inventory items.
Common Use Cases and Queries
This table is central to queries that traverse or analyze the bill-of-material-like structure of a configured asset. Common use cases include generating a complete hierarchical tree of components for a maintenance work order, validating configuration rules during service requests, and reporting on the usage of specific item groups across different asset configurations. A typical query pattern involves hierarchical SQL (CONNECT BY or recursive WITH clause) starting from a root MC_HEADER_ID to retrieve all child nodes.
- Sample Query (Hierarchical Fetch): SELECT relationship_id, parent_relationship_id, position_key FROM ahl_mc_relationships WHERE mc_header_id = :p_mc_header_id START WITH parent_relationship_id IS NULL CONNECT BY PRIOR relationship_id = parent_relationship_id ORDER SIBLINGS BY position_key;
- Reporting Use Case: Joining this table with AHL_ITEM_GROUPS_B and INV_ITEMS to list all inventory items and their positions within a specific master configuration for a parts list report.
Related Objects
The AHL_MC_RELATIONSHIPS table has integral relationships with several other key AHL objects. It is linked to AHL_MC_HEADERS_B via the MC_HEADER_ID foreign key, which anchors the node hierarchy to its parent configuration. The self-referential foreign key on PARENT_RELATIONSHIP_ID maintains the internal hierarchy. The ITEM_GROUP_ID column references AHL_ITEM_GROUPS_B, tying configuration nodes to definable groups of inventory items. Furthermore, the AHL_MC_CONFIG_RELATIONS table holds a foreign key to this table's RELATIONSHIP_ID, indicating it is used to store additional configuration-specific relationship data or validations.
-
Table: AHL_MC_RELATIONSHIPS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_RELATIONSHIPS, object_name:AHL_MC_RELATIONSHIPS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores MC Node information .It is result of denormalization of AHL_RELATIONSHIP_B and TL. , implementation_dba_data: AHL.AHL_MC_RELATIONSHIPS ,
-
Table: AHL_MC_RELATIONSHIPS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_RELATIONSHIPS, object_name:AHL_MC_RELATIONSHIPS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores MC Node information .It is result of denormalization of AHL_RELATIONSHIP_B and TL. , implementation_dba_data: AHL.AHL_MC_RELATIONSHIPS ,
-
View: AHL_POSITION_ALTERNATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_POSITION_ALTERNATES_V, object_name:AHL_POSITION_ALTERNATES_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View based on the tables AHL_RELATIONSHIPS_B and AHL_ITEM_ASSOCIATIONS_B , implementation_dba_data: APPS.AHL_POSITION_ALTERNATES_V ,
-
View: AHL_POSITION_ALTERNATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_POSITION_ALTERNATES_V, object_name:AHL_POSITION_ALTERNATES_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View based on the tables AHL_RELATIONSHIPS_B and AHL_ITEM_ASSOCIATIONS_B , implementation_dba_data: APPS.AHL_POSITION_ALTERNATES_V ,
-
View: AHL_UC_HEADER_PATHS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UC_HEADER_PATHS_V, object_name:AHL_UC_HEADER_PATHS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the unit/subunit position/header/instance information. , implementation_dba_data: APPS.AHL_UC_HEADER_PATHS_V ,
-
View: AHL_UC_HEADER_PATHS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UC_HEADER_PATHS_V, object_name:AHL_UC_HEADER_PATHS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the unit/subunit position/header/instance information. , implementation_dba_data: APPS.AHL_UC_HEADER_PATHS_V ,
-
View: AHL_UNIT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_DETAILS_V, object_name:AHL_UNIT_DETAILS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve Unit Configuration node details ( item and position information ). , implementation_dba_data: APPS.AHL_UNIT_DETAILS_V ,
-
View: AHL_UNIT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_DETAILS_V, object_name:AHL_UNIT_DETAILS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve Unit Configuration node details ( item and position information ). , implementation_dba_data: APPS.AHL_UNIT_DETAILS_V ,
-
Table: AHL_MC_CONFIG_RELATIONS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_CONFIG_RELATIONS, object_name:AHL_MC_CONFIG_RELATIONS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table maps sub configuration with Parent Master Configurations , implementation_dba_data: AHL.AHL_MC_CONFIG_RELATIONS ,
-
Table: AHL_MC_CONFIG_RELATIONS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_CONFIG_RELATIONS, object_name:AHL_MC_CONFIG_RELATIONS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table maps sub configuration with Parent Master Configurations , implementation_dba_data: AHL.AHL_MC_CONFIG_RELATIONS ,
-
Table: AHL_CTR_UPDATE_RULES
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_CTR_UPDATE_RULES, object_name:AHL_CTR_UPDATE_RULES, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table will store rules to update counters for a position with respect to its parent position. , implementation_dba_data: AHL.AHL_CTR_UPDATE_RULES ,
-
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_MC_HEADERS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_HEADERS_B, object_name:AHL_MC_HEADERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Stores Master Configuration Header details , implementation_dba_data: AHL.AHL_MC_HEADERS_B ,
-
Table: AHL_DOC_TITLE_ASSOS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_DOC_TITLE_ASSOS_B, object_name:AHL_DOC_TITLE_ASSOS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores association between document or document revision and ASO object (ASO object could be a route, master configuration, unit configuration, etc.). , implementation_dba_data: AHL.AHL_DOC_TITLE_ASSOS_B ,
-
View: AHL_MC_RELATIONSHIPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MC_RELATIONSHIPS_V, object_name:AHL_MC_RELATIONSHIPS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view gives Master Configuration node details with respective lookup columns resolved into meanings. , implementation_dba_data: APPS.AHL_MC_RELATIONSHIPS_V ,
-
View: AHL_MC_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MC_HEADERS_V, object_name:AHL_MC_HEADERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view gives Master Configuration header information with the respective lookups columns resolved into meanings. , implementation_dba_data: APPS.AHL_MC_HEADERS_V ,
-
View: AHL_VISIT_TASK_MATRL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_VISIT_TASK_MATRL_V, object_name:AHL_VISIT_TASK_MATRL_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve Work flow nformation , implementation_dba_data: APPS.AHL_VISIT_TASK_MATRL_V ,
-
View: AHL_VISIT_TASK_MATRL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_VISIT_TASK_MATRL_V, object_name:AHL_VISIT_TASK_MATRL_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve Work flow nformation , implementation_dba_data: APPS.AHL_VISIT_TASK_MATRL_V ,
-
View: AHL_MC_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MC_HEADERS_V, object_name:AHL_MC_HEADERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view gives Master Configuration header information with the respective lookups columns resolved into meanings. , implementation_dba_data: APPS.AHL_MC_HEADERS_V ,
-
View: AHL_MC_RELATIONSHIPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MC_RELATIONSHIPS_V, object_name:AHL_MC_RELATIONSHIPS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view gives Master Configuration node details with respective lookup columns resolved into meanings. , implementation_dba_data: APPS.AHL_MC_RELATIONSHIPS_V ,
-
View: AHL_UNIT_HEADER_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_HEADER_DETAILS_V, object_name:AHL_UNIT_HEADER_DETAILS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve valid Unit Configuration header details. , implementation_dba_data: APPS.AHL_UNIT_HEADER_DETAILS_V ,
-
View: AHL_UNIT_HEADER_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_HEADER_DETAILS_V, object_name:AHL_UNIT_HEADER_DETAILS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve valid Unit Configuration header details. , implementation_dba_data: APPS.AHL_UNIT_HEADER_DETAILS_V ,
-
View: AHL_UNIT_CONFIG_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_CONFIG_HEADERS_V, object_name:AHL_UNIT_CONFIG_HEADERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view includes all the information related to unit configuration headers, master configuration headers, and the hierarchy of uc and its parent UC, root UC and parent instance. , implementation_dba_data: APPS.AHL_UNIT_CONFIG_HEADERS_V ,
-
View: AHL_UNIT_CONFIG_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_CONFIG_HEADERS_V, object_name:AHL_UNIT_CONFIG_HEADERS_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view includes all the information related to unit configuration headers, master configuration headers, and the hierarchy of uc and its parent UC, root UC and parent instance. , implementation_dba_data: APPS.AHL_UNIT_CONFIG_HEADERS_V ,
-
View: AHL_UNIT_ALTERNATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_ALTERNATES_V, object_name:AHL_UNIT_ALTERNATES_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve alternate item instances available in Install Base for a position (node) as defined by Master Configuration , implementation_dba_data: APPS.AHL_UNIT_ALTERNATES_V ,
-
View: AHL_UNIT_ALTERNATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_UNIT_ALTERNATES_V, object_name:AHL_UNIT_ALTERNATES_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This view stores the query to retrieve alternate item instances available in Install Base for a position (node) as defined by Master Configuration , implementation_dba_data: APPS.AHL_UNIT_ALTERNATES_V ,