Search Results ahl_pc_nodes_b
Overview
The AHL_PC_NODES_B table is a core data object within the Oracle E-Business Suite (EBS) module for Complex Maintenance, Repair, and Overhaul (AHL). It functions as the primary repository for product classification nodes, which are the fundamental building blocks of a hierarchical product classification structure. This structure is essential for organizing and categorizing complex assets, such as aircraft or industrial equipment, within the maintenance and service management processes of the application. The table stores the transactional, non-translatable attributes of each node, enabling the definition of a logical tree that groups and relates items for efficient configuration management, service definition, and parts tracking.
Key Information Stored
The table's primary key is the PC_NODE_ID, a unique system-generated identifier for each classification node. A critical foreign key column is PC_HEADER_ID, which links each node to its parent classification hierarchy defined in the AHL_PC_HEADERS_B table. Other significant columns typically include NODE_NAME (a unique identifier within the hierarchy), a SEQUENCE_NUMBER for ordering, and START_DATE and END_DATE for controlling the active lifespan of the node. The table also contains standard EBS audit columns such as CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY to track data changes.
Common Use Cases and Queries
This table is central to queries that navigate or report on the product classification hierarchy. Common use cases include generating a complete tree of classification nodes for a given asset type, listing all active nodes within a specific classification header, or identifying nodes associated with particular unit configurations or service procedures. A typical query pattern involves joining AHL_PC_NODES_B with its corresponding translatable descriptions table (AHL_PC_NODES_TL) and the classification header table.
- Sample Query (Fetching Active Nodes for a Header):
SELECT node.PC_NODE_ID, node.NODE_NAME, tl.MEANING
FROM AHL_PC_NODES_B node,
AHL_PC_NODES_TL tl
WHERE node.PC_HEADER_ID = :p_header_id
AND node.PC_NODE_ID = tl.PC_NODE_ID
AND tl.LANGUAGE = USERENV('LANG')
AND SYSDATE BETWEEN node.START_DATE AND NVL(node.END_DATE, SYSDATE+1)
ORDER BY node.SEQUENCE_NUMBER;
Related Objects
As indicated by the foreign key metadata, AHL_PC_NODES_B has integral relationships with several other AHL tables. The AHL_PC_HEADERS_B table is the parent, defining the overall classification structure. The AHL_PC_NODES_TL table stores the translated names and descriptions for the nodes. The AHL_PC_ASSOCIATIONS table links these classification nodes to specific items or other entities, enabling the actual classification of products. Furthermore, the AHL_UF_HEADERS table references this table, connecting unit configuration definitions to specific points within the product classification hierarchy, which is vital for managing the configuration of individual serialized units.
-
Table: AHL_PC_NODES_B
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_PC_NODES_B, object_name:AHL_PC_NODES_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Product Classification Node Table , implementation_dba_data: AHL.AHL_PC_NODES_B ,
-
Table: AHL_PC_NODES_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_PC_NODES_B, object_name:AHL_PC_NODES_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: Product Classification Node Table , implementation_dba_data: AHL.AHL_PC_NODES_B ,
-
APPS.AHL_PC_NODES_PKG dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_UMP_UNITMAINT_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_DI_DOC_REVISION_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_FMP_COMMON_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UMP_NONROUTINES_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_DI_ASSO_DOC_GEN_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_PRD_PRINT_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_PC_NODES_PKG dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_FMP_COMMON_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UMP_NONROUTINES_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_FMP_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_MEL_CDL_APPROVALS_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_MEL_CDL_APPROVALS_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_MM_MTL_MGT_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UMP_UNITMAINT_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT SQL Statements
12.2.2
-
APPS.AHL_PC_ASSOCIATION_PVT SQL Statements
12.1.1
-
APPS.AHL_PC_NODE_PVT SQL Statements
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_NODE_PVT SQL Statements
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_ASSOCIATIONS
12.2.2
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_ASSOCIATIONS
12.1.1
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_ASSOCIATIONS
12.1.1
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_ASSOCIATIONS
12.2.2
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_ASSOCIATIONS
12.2.2
-
APPS.AHL_UTIL_PC_PKG SQL Statements
12.1.1
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_UTILIZATION_FORECAST_V
12.2.2
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_UTILIZATION_FORECAST_V
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_ASSOCIATIONS
12.1.1
-
APPS.AHL_FMP_PVT dependencies on AHL_PC_ASSOCIATIONS
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_UNIT_CONFIG_HEADERS
12.2.2
-
APPS.AHL_FMP_PVT dependencies on AHL_PC_ASSOCIATIONS
12.1.1