Search Results ahl_mr_relationships
Overview
The AHL_MR_RELATIONSHIPS table is a core data object within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (AHL). It serves as the central repository for defining and storing hierarchical relationships between different maintenance requirements (MRs). In the context of managing complex assets, such as aircraft or industrial machinery, maintenance procedures are often structured as parent-child hierarchies, where a top-level requirement comprises multiple sub-tasks or dependent procedures. This table enables the modeling of these essential relationships, ensuring that maintenance planning, scheduling, and execution reflect the structured and interdependent nature of the work. Its integrity is critical for accurate work order generation, compliance tracking, and resource planning within the AHL application.
Key Information Stored
The table's primary function is to link two maintenance requirement headers via a relationship record. The most critical columns are the foreign keys that establish these links. The MR_HEADER_ID column typically stores the identifier for the parent maintenance requirement. The RELATED_MR_HEADER_ID column stores the identifier for the child (or related) maintenance requirement. The primary key for the table is MR_RELATIONSHIP_ID, a unique system-generated identifier for each relationship record. While the provided metadata does not list additional descriptive columns, such a table would commonly include attributes to define the relationship type (e.g., mandatory, optional), sequence, and effective date ranges to manage the lifecycle of the dependency.
Common Use Cases and Queries
A primary use case is the retrieval of a complete maintenance procedure tree for a given top-level MR. This is essential for generating a comprehensive work package or bill of materials for a maintenance visit. For example, to find all child requirements for a specific parent MR header ID, a query would join AHL_MR_RELATIONSHIPS to AHL_MR_HEADERS_B twice: once to get the parent details and once to get the child details. Conversely, identifying the parent of a given MR is crucial for understanding procedural context. Reporting on relationship structures helps analyze maintenance complexity and standardize procedure templates. Data integrity checks often involve queries to identify orphaned relationships or circular dependencies that could break the hierarchy.
Related Objects
The AHL_MR_RELATIONSHIPS table has a direct and fundamental dependency on the AHL_MR_HEADERS_B table, which stores the master definition of all maintenance requirements. As documented, two foreign key constraints exist:
- From AHL_MR_RELATIONSHIPS.MR_HEADER_ID to AHL_MR_HEADERS_B (likely the MR_HEADER_ID column). This links the relationship to the parent MR.
- From AHL_MR_RELATIONSHIPS.RELATED_MR_HEADER_ID to AHL_MR_HEADERS_B (likely the MR_HEADER_ID column). This links the relationship to the child MR.
-
Table: AHL_MR_RELATIONSHIPS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS, object_name:AHL_MR_RELATIONSHIPS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the parent/child relationships of maintenance requirements. , implementation_dba_data: AHL.AHL_MR_RELATIONSHIPS ,
-
Table: AHL_MR_RELATIONSHIPS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS, object_name:AHL_MR_RELATIONSHIPS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the parent/child relationships of maintenance requirements. , implementation_dba_data: AHL.AHL_MR_RELATIONSHIPS ,
-
APPS.AHL_VWP_RULES_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_RELATION_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_MR_LOOP_CHAIN_RELNS_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_REVISION_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_VWP_RULES_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_FMP_MR_HEADER_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_FMP_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_UMP_SR_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_HEADER_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_REVISION_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_UMP_UTIL_PKG dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_UMP_UNPLANNED_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_UMP_UTIL_PKG dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_FMP_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_UMP_SR_PVT dependencies on AHL_MR_RELATIONSHIPS
12.1.1
-
APPS.AHL_UMP_UNPLANNED_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_RELATION_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_UMP_PROCESSUNIT_PVT dependencies on AHL_MR_RELATIONSHIPS
12.2.2
-
APPS.AHL_FMP_MR_RELATION_PVT SQL Statements
12.2.2
-
VIEW: AHL.AHL_MR_RELATIONSHIPS#
12.2.2
owner:AHL, object_type:VIEW, object_name:AHL_MR_RELATIONSHIPS#, status:VALID,
-
APPS.AHL_FMP_MR_RELATION_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.AHL_MR_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AHL_MR_RELATIONSHIPS, status:VALID,
-
Table: AHL_MR_HEADERS_B
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_HEADERS_B, object_name:AHL_MR_HEADERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the maintenance requirement header information. , implementation_dba_data: AHL.AHL_MR_HEADERS_B ,
-
VIEW: APPS.AHL_MR_RELATIONSHIPS_APP_V
12.2.2
-
SYNONYM: APPS.AHL_MR_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_MR_RELATIONSHIPS, status:VALID,
-
VIEW: APPS.AHL_MR_RELATIONSHIPS_APP_V
12.1.1
-
Table: AHL_MR_HEADERS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_HEADERS_B, object_name:AHL_MR_HEADERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores the maintenance requirement header information. , implementation_dba_data: AHL.AHL_MR_HEADERS_B ,
-
View: AHL_MR_RELATIONSHIPS_APP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS_APP_V, object_name:AHL_MR_RELATIONSHIPS_APP_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View based on the table AHL_MR_RELATIONSHIPS with AHL_MR_HEADERS_VL to get the MR Titles & Revision Numbers of the Parent and Child MRs. , implementation_dba_data: APPS.AHL_MR_RELATIONSHIPS_APP_V ,
-
View: AHL_MR_RELATIONSHIPS_APP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS_APP_V, object_name:AHL_MR_RELATIONSHIPS_APP_V, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: View based on the table AHL_MR_RELATIONSHIPS with AHL_MR_HEADERS_VL to get the MR Titles & Revision Numbers of the Parent and Child MRs. , implementation_dba_data: APPS.AHL_MR_RELATIONSHIPS_APP_V ,
-
VIEW: AHL.AHL_MR_RELATIONSHIPS#
12.2.2
-
VIEW: APPS.OKX_PM_ACTIVITIES_V
12.1.1
-
VIEW: APPS.OKX_PM_ACTIVITIES_V
12.2.2
-
APPS.AHL_UMP_PROCESSUNIT_PVT dependencies on AHL_APPLICABLE_MRS
12.2.2
-
VIEW: APPS.AHL_MR_DETAILS_V
12.1.1
-
TABLE: AHL.AHL_MR_RELATIONSHIPS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS, object_name:AHL_MR_RELATIONSHIPS, status:VALID,
-
APPS.AHL_MR_LOOP_CHAIN_RELNS_PVT dependencies on AHL_UNIT_EFFECTIVITIES_B
12.2.2
-
TABLE: AHL.AHL_MR_RELATIONSHIPS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MR_RELATIONSHIPS, object_name:AHL_MR_RELATIONSHIPS, status:VALID,
-
PACKAGE BODY: APPS.AHL_FMP_MR_RELATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_MR_RELATION_PVT, status:VALID,
-
APPS.AHL_FMP_PVT dependencies on AHL_MR_LOOP_CHAIN_RELNS
12.2.2
-
PACKAGE BODY: APPS.AHL_UMP_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_UTIL_PKG, status:VALID,
-
APPS.AHL_VWP_RULES_PVT dependencies on AHL_MR_HEADERS_APP_V
12.2.2
-
APPS.AHL_VWP_RULES_PVT dependencies on AHL_MR_HEADERS_APP_V
12.1.1
-
PACKAGE BODY: APPS.AHL_UMP_UNPLANNED_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_UNPLANNED_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_FMP_MR_RELATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_MR_RELATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_MR_LOOP_CHAIN_RELNS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_MR_LOOP_CHAIN_RELNS_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_UMP_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_UTIL_PKG, status:VALID,
-
VIEW: APPS.AHL_MR_DETAILS_V
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_MR_HEADERS_B
12.1.1