Search Results ahl_mc_path_positions
Overview
The AHL_MC_PATH_POSITIONS table is a core data object within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (AHL). Its primary function is to store multi-level Master Configuration (MC) positions. In the context of complex asset management, such as aircraft or heavy machinery, a master configuration defines the hierarchical structure of components and sub-components. This table specifically manages the encoded path positions that uniquely identify a component's location within that hierarchical tree. It serves as a critical reference table, enabling the system to precisely track and relate materials, operations, and tasks to specific physical or logical positions on a configured asset.
Key Information Stored
The table's structure is designed to support the unique identification of hierarchical positions. The primary technical columns, as indicated by the provided metadata, are the PATH_POSITION_ID and the ENCODED_PATH_POSITION. The PATH_POSITION_ID serves as the primary surrogate key (AHL_MC_PATH_POSITIONS_PK), providing a unique numeric identifier for each record. The ENCODED_PATH_POSITION is a critical business key, constrained by a unique key (AHL_MC_PATH_POSITIONS_UK1). This column stores the string representation of the component's path within the master configuration hierarchy, such as a delimited list of node identifiers that define the exact position from the top-level assembly down to the specific part. This encoded path is essential for navigating complex, multi-level asset structures.
Common Use Cases and Queries
This table is fundamental for any process requiring the identification of a component's location. A primary use case is in routing and material planning, where specific repair operations and required spare parts must be associated with a precise position on the asset. For reporting, it allows analysts to aggregate maintenance history or failure rates by component location within the asset hierarchy. A common query pattern involves joining this table to operational data to retrieve position details. For example, to list all material requirements with their associated position paths, one might use a query joining AHL_RT_OPER_MATERIALS to AHL_MC_PATH_POSITIONS on POSITION_PATH_ID = PATH_POSITION_ID. Another typical query is to validate or look up a PATH_POSITION_ID using a known ENCODED_PATH_POSITION string.
Related Objects
The table maintains defined relationships with other key AHL modules, primarily through foreign key constraints. Based on the provided metadata, the most significant documented relationship is with the AHL_RT_OPER_MATERIALS table. This table references AHL_MC_PATH_POSITIONS via the foreign key column AHL_RT_OPER_MATERIALS.POSITION_PATH_ID, which joins to the PATH_POSITION_ID primary key. This relationship directly ties material requirements defined in routing operations to specific master configuration positions. While other relationships likely exist in the full schema (such as with work order or job operation tables), the documented link to AHL_RT_OPER_MATERIALS confirms this table's central role in material and routing planning within complex maintenance processes.
-
Table: AHL_MC_PATH_POSITIONS
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_PATH_POSITIONS, object_name:AHL_MC_PATH_POSITIONS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Stores multi-level MC Positions , implementation_dba_data: AHL.AHL_MC_PATH_POSITIONS ,
-
Table: AHL_MC_PATH_POSITIONS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_PATH_POSITIONS, object_name:AHL_MC_PATH_POSITIONS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Stores multi-level MC Positions , implementation_dba_data: AHL.AHL_MC_PATH_POSITIONS ,
-
APPS.AHL_MC_TREE_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_MC_TREE_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_MC_RULE_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_LTP_MTL_REQ_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_PRD_BLK_PARTS_CHANGE_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_MC_RULE_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_LTP_MTL_REQ_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_FMP_PVT dependencies on AHL_MC_PATH_POSITIONS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on AHL_MC_PATH_POSITIONS
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_TL
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_TL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_V
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_V
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENTS_ALL_VL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENTS_ALL_VL
12.2.2
-
Table: AHL_MC_RULE_STATEMENTS
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_MC_RULE_STATEMENTS, object_name:AHL_MC_RULE_STATEMENTS, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Stores Rule Statements , implementation_dba_data: AHL.AHL_MC_RULE_STATEMENTS ,
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES_VL
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENT_SEVERITIES_VL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on FND_LOOKUP_VALUES_VL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENT_SEVERITIES_VL
12.2.2
-
VIEW: AHL.AHL_MC_PATH_POSITIONS#
12.2.2
owner:AHL, object_type:VIEW, object_name:AHL_MC_PATH_POSITIONS#, status:VALID,
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENTS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on CS_INCIDENTS
12.2.2
-
SYNONYM: APPS.AHL_MC_PATH_POSITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_MC_PATH_POSITIONS, status:VALID,
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_B
12.2.2
-
SYNONYM: APPS.AHL_MC_PATH_POSITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AHL_MC_PATH_POSITIONS, status:VALID,
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on AHL_MC_PATH_POSITIONS_S
12.1.1
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on AHL_MC_PATH_POSITIONS_S
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES_TL
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on AHL_PRD_DISPOSITIONS_B
12.1.1
-
VIEW: AHL.AHL_MC_PATH_POSITIONS#
12.2.2
-
APPS.AHL_MC_RULE_PVT dependencies on AHL_MC_RULE_STATEMENTS
12.1.1
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES
12.2.2
-
APPS.AHL_PRD_DISP_UTIL_PVT dependencies on MTL_MATERIAL_STATUSES
12.1.1
-
APPS.AHL_MC_RULE_PVT dependencies on AHL_MC_RULE_STATEMENTS
12.2.2
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.AHL_MC_PATH_POSITION_PVT dependencies on FND_GLOBAL
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_MC_HEADERS_B
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_MC_RELATIONSHIPS
12.1.1