Search Results ahl_pc_headers_b
Overview
The AHL_PC_HEADERS_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 master definition table for Product Classification headers. In the context of service and maintenance operations, product classifications are hierarchical structures used to categorize and organize serviceable products, assemblies, and parts (e.g., classifying an aircraft by model, series, and variant). This table stores the top-level metadata for these classification schemes, establishing the framework under which specific classification nodes and their relationships are defined in related tables. Its role is fundamental to enabling structured product identification, which drives configuration management, service definition, and task planning within the AHL application.
Key Information Stored
The table's primary purpose is to define and manage distinct product classification schemes. While the full column list is not detailed in the provided metadata, the documented primary and unique keys reveal its critical attributes. The PC_HEADER_ID column serves as the unique primary identifier for each classification header record. The NAME column holds the descriptive name of the classification scheme (e.g., "Aircraft Model Classification"). The STATUS column indicates the active or inactive state of the classification header, controlling its availability for use. Other typical columns in such a header table would likely include creation date, created by, last update date, last updated by, and a description field, though these are not explicitly listed in the excerpt.
Common Use Cases and Queries
This table is primarily accessed for setup, maintenance, and reporting on product classification structures. Common operational scenarios include creating a new classification scheme for a new product family or querying existing headers for integration with service contracts and work orders. A typical reporting query might join this header table with its child nodes to generate a full classification tree. For example, to list all active classification headers and a count of their associated nodes, a query might be structured as:
- SELECT aph.name, aph.status, COUNT(apn.pc_node_id) AS node_count
- FROM ahl_pc_headers_b aph, ahl_pc_nodes_b apn
- WHERE aph.pc_header_id = apn.pc_header_id(+) AND aph.status = 'ACTIVE'
- GROUP BY aph.name, aph.status;
Data from this table is also critical for APIs that manage product classification lifecycles and for validation logic ensuring parts are associated with valid, active classification schemes.
Related Objects
The AHL_PC_HEADERS_B table has a direct parent-child relationship with the AHL_PC_NODES_B table, as documented by the foreign key. The AHL_PC_NODES_B.PC_HEADER_ID column references AHL_PC_HEADERS_B.PC_HEADER_ID. This relationship is central to the data model; the header defines the classification scheme, and the nodes table stores the individual elements (values) within that hierarchy. Other application modules, such as Service Request or Visit Management, likely reference these classifications through views or public APIs rather than direct table joins. The two documented primary key constraints (PC_HEADER_HEADERS_B_PK1 on PC_HEADER_ID and AHL_PC_HEADER_B_UK1 on NAME and STATUS) enforce data integrity for this master information.
-
Table: AHL_PC_HEADERS_B
12.1.1
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_PC_HEADERS_B, object_name:AHL_PC_HEADERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about Product Classification header. , implementation_dba_data: AHL.AHL_PC_HEADERS_B ,
-
Table: AHL_PC_HEADERS_B
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_PC_HEADERS_B, object_name:AHL_PC_HEADERS_B, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , description: This table stores information about Product Classification header. , implementation_dba_data: AHL.AHL_PC_HEADERS_B ,
-
APPS.AHL_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_MEL_CDL_APPROVALS_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_MEL_CDL_APPROVALS_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_DI_ASSO_DOC_GEN_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_UMP_NONROUTINES_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_UMP_UNITMAINT_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_UMP_NONROUTINES_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_UMP_UNITMAINT_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_NODE_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_PC_HEADERS_PKG dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_APPROVAL_PVT dependencies on AHL_PC_HEADERS_B
12.1.1
-
APPS.AHL_DI_DOC_REVISION_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_HEADERS_PKG dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_APPROVAL_PVT dependencies on AHL_PC_HEADERS_B
12.2.2
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_APPROVAL_PVT SQL Statements
12.2.2
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_PC_APPROVAL_PVT SQL Statements
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on CSI_ITEM_INSTANCES
12.2.2
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_ASSOCIATIONS
12.1.1
-
APPS.AHL_UMP_UF_PVT dependencies on AHL_PC_ASSOCIATIONS
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_UNIT_CONFIG_HEADERS
12.1.1
-
APPS.AHL_PC_ASSOCIATION_PVT SQL Statements
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on AHL_UNIT_CONFIG_HEADERS
12.2.2
-
APPS.AHL_PC_ASSOCIATION_PVT SQL Statements
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on MTL_SYSTEM_ITEMS_KFV
12.2.2
-
APPS.AHL_PC_HEADER_PVT dependencies on MTL_SYSTEM_ITEMS_KFV
12.1.1
-
APPS.AHL_PC_HEADER_PVT dependencies on CSI_ITEM_INSTANCES
12.1.1
-
APPS.AHL_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_NODES_B
12.2.2
-
APPS.AHL_UTIL_PC_PKG dependencies on MTL_SYSTEM_ITEMS_KFV
12.1.1
-
APPS.AHL_UTIL_PC_PKG dependencies on MTL_SYSTEM_ITEMS_KFV
12.2.2
-
APPS.AHL_DI_ASSO_DOC_GEN_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_MEL_CDL_HEADERS_PVT dependencies on AHL_PC_NODES_B
12.1.1
-
APPS.AHL_UTIL_PC_PKG dependencies on AHL_UNIT_CONFIG_HEADERS
12.2.2
-
SYNONYM: APPS.AHL_PC_HEADERS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_PC_HEADERS_B, status:VALID,