Results for “ahl_unit_effectivities_b”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

AHL_UNIT_EFFECTIVITIES_B is a core transactional table in the Oracle E-Business Suite 12.1.1 / 12.2.2 Complex Maintenance Repair and Overhaul (AHL) module. It stores the applicable maintenance requirements for all units and their components — meaning each row represents a single maintenance requirement instance, or "unit effectivity," tied to a specific maintainable unit or component (such as an aircraft, engine, or rotable part). This is the central entity that links a physical unit to its governing maintenance program, its scheduled due dates, and its accomplishment or deferral history.

The table is the base (non-translated) table of a base/translation pair, with AHL_UNIT_EFFECTIVITIES_TL holding the language-dependent descriptive columns. Under a Data Vault modeling heuristic, the metadata classifies AHL_UNIT_EFFECTIVITIES_B as a hub, with UNIT_EFFECTIVITY_ID as the primary key. The workload classification is a suggestive model rather than a definitive architectural mandate; in practice the table also carries considerable descriptive and scheduled-date attributes typical of a satellite, but the hub designation reflects its role as the anchor for numerous dependent relationships.

Key Information Stored

The table contains 68 documented columns. The surrogate primary key is UNIT_EFFECTIVITY_ID, protected by the unique index AHL_UNIT_EFFECTIVITIES_B_U1. A secondary business-key candidate, AHL_UNIT_EFFECTIVITIES_B_UK1, is defined on LOG_SERIES_NUMBER, supporting log-series and flight-number tracking.

Common Use Cases and Queries

Typical scenarios include generating due-list and forecast reports for a fleet, tracking deferred maintenance carried against a unit, and reconciling accomplished requirements against a service contract. A due-date query might select open effectivities for a unit:

SELECT u.unit_effectivity_id, u.status_code, u.due_date, u.due_counter_value, h.mr_header_id
FROM ahl.ahl_unit_effectivities_b u, ahl.ahl_mr_headers_b h
WHERE u.mr_header_id = h.mr_header_id
AND u.csi_item_instance_id = :p_item_instance_id
AND u.status_code = 'OPEN'
ORDER BY u.due_date;

A deferral trace joins AHL_UNIT_DEFERRALS_B to the base table on UNIT_EFFECTIVITY_ID, while an accomplishment query joins AHL_UNIT_ACCOMPLISHMNTS. Reporting commonly surfaces MEL_CDL_TYPE_CODE and ATA_CODE for airworthiness tracking, and LOG_SERIES_NUMBER for chronological sequencing. Because both hub and satellite attributes are combined here, joins to AHL_UNIT_EFFECTIVITIES_TL are required whenever translated descriptions are displayed.

Related Objects