Search Results ahl_fleet_forecast_pvt
Overview
APPS.AHL_FLEET_FORECAST_PVT is a private (PVT) PL/SQL package within the Oracle Enterprise Asset Management (eAM) / Asset Lifecycle Management (ALM) family of modules, specifically belonging to the AHL (Complex Maintenance, Repair and Overhaul) schema. Its principal business function is to support fleet-level forecasting, simulation, and reconfiguration processing. In the context of fleet operations, "forecast" refers to the projection of fleet utilization, downtime, and configuration changes over time, which enables planners to anticipate availability, schedule maintenance, and assess the impact of reconfiguration moves on fleet readiness.
This package is classified as a private API, meaning it is intended for internal consumption by other AHL components, concurrent programs, or supported business flows rather than being exposed as a public integration point. It operates with AUTHID CURRENT_USER, executing under the privileges of the calling schema.
Key Procedures and Functions
The documented package exposes three procedures:
- REMOVE_FLEET — Removes a fleet record from the system. The procedure accepts a fleet identifier and an object version number, supporting optimistic locking, and follows the standard Oracle API return convention via x_return_status, x_msg_count, and x_msg_data out parameters. It performs validation and commit handling through the standard FND_API parameters (p_api_version, p_init_msg_list, p_commit, p_validation_level, p_module_type).
- PROCESS_RECONFIG_MRS — Creates, deletes, or updates Service Requests based on Reconfiguration Maintenance Requests (MRs) associated with a fleet. Inputs include the fleet ID, unit configuration ID, fleet unit association ID, and a delete SR flag (defaulting to 'N').
- PROCESS_RECONFIGURATION_MRS — Invoked by a concurrent program to create reconfiguration MRs. It accepts an optional fleet header ID and unit configuration ID, and returns the standard concurrent program errbuf and retcode parameters. The ETRM metadata also lists a procedure or function named NAME, which represents a naming or utility helper.
Tables Accessed
The package reads and writes a wide set of AHL and CSI tables via APPS synonyms. Fleet master data is held in AHL_FLEET_HEADERS_B and AHL_FLEET_HEADERS_TL. Fleet composition and configuration are captured in AHL_FLEET_UNIT_ASSOCS, AHL_UNIT_CONFIG_HEADERS, and AHL_UE_RELATIONSHIPS, while fleet reconfiguration activity is stored in AHL_FLEET_RECONFIG_MRS. Forecast-relevant operational data resides in AHL_FLEET_UTILIZATION, AHL_FLEET_DOWNTIMES, AHL_SIMULATION_PLANS_B, and AHL_UE_SIMULATIONS. Maintenance request effectivity and headers are referenced through AHL_MR_EFFECTIVITIES, AHL_MR_HEADERS_B, and AHL_UNIT_EFFECTIVITIES_B. Visit task linkage is captured in AHL_VISIT_TASKS_B, and the installed base reference is CSI_ITEM_INSTANCES.
Usage Notes
Because this is a PVT package, it is not intended for direct customer invocation. It is typically called by other AHL packages, eAM forms supporting fleet definition and reconfiguration, and by concurrent programs that process reconfiguration MRs. Developers extending fleet forecasting functionality should invoke the public AHL APIs that wrap this package rather than calling AHL_FLEET_FORECAST_PVT directly. The package is compatible with both Oracle EBS 12.1.1 and 12.2.2; the header comment indicates it was last updated for the 12.2 code line.
-
PACKAGE: APPS.AHL_FLEET_FORECAST_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AHL_FLEET_FORECAST_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_FLEET_FORECAST_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FLEET_FORECAST_PVT, status:VALID,
-
SYNONYM: APPS.AHL_FLEET_RECONFIG_MRS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_RECONFIG_MRS, status:VALID,
-
SYNONYM: APPS.AHL_FLEET_HEADERS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_HEADERS_TL, status:VALID,
-
PACKAGE: APPS.AHL_FLEET_FORECAST_PVT
12.2.2
-
SYNONYM: APPS.AHL_FLEET_DOWNTIMES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_DOWNTIMES, status:VALID,
-
SYNONYM: APPS.AHL_FLEET_UTILIZATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_UTILIZATION, status:VALID,
-
SYNONYM: APPS.AHL_UE_SIMULATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_UE_SIMULATIONS, status:VALID,
-
SYNONYM: APPS.AHL_FLEET_UNIT_ASSOCS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_UNIT_ASSOCS, status:VALID,
-
PACKAGE: APPS.AHL_UMP_SR_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AHL_UMP_SR_PVT, status:VALID,
-
PACKAGE: APPS.AHL_UMP_NONROUTINES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AHL_UMP_NONROUTINES_PVT, status:VALID,
-
SYNONYM: APPS.AHL_FLEET_HEADERS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_FLEET_HEADERS_B, status:VALID,
-
SYNONYM: APPS.AHL_MR_EFFECTIVITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_MR_EFFECTIVITIES, status:VALID,
-
SYNONYM: APPS.AHL_SIMULATION_PLANS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_SIMULATION_PLANS_B, status:VALID,
-
PACKAGE: APPS.AHL_FMP_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AHL_FMP_PVT, status:VALID,
-
SYNONYM: APPS.AHL_UE_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_UE_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.AHL_UNIT_EFFECTIVITIES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_UNIT_EFFECTIVITIES_B, status:VALID,
-
SYNONYM: APPS.AHL_MR_HEADERS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_MR_HEADERS_B, status:VALID,
-
SYNONYM: APPS.AHL_UNIT_CONFIG_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_UNIT_CONFIG_HEADERS, status:VALID,
-
SYNONYM: APPS.AHL_VISIT_TASKS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AHL_VISIT_TASKS_B, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.AHL_DEBUG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AHL_DEBUG_PUB, status:VALID,
-
VIEW: APPS.AHL_MR_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AHL.AHL_MR_HEADERS_V, object_name:AHL_MR_HEADERS_V, status:VALID,
-
SYNONYM: PUBLIC.DBMS_LOCK
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOCK, status:VALID,
-
APPS.AHL_FLEET_FORECAST_PVT dependencies on AHL_FLEET_FORECAST_PVT
12.2.2
-
PACKAGE BODY: APPS.AHL_FLEET_FORECAST_PVT
12.2.2
-
SYNONYM: APPS.CSI_ITEM_INSTANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSI_ITEM_INSTANCES, status:VALID,
-
VIEW: APPS.CS_INCIDENTS_ALL_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_INCIDENTS_ALL_VL, object_name:CS_INCIDENTS_ALL_VL, status:VALID,
-
APPS.AHL_FLEET_FORECAST_PVT dependencies on FND_MSG_PUB
12.2.2
-
PACKAGE: APPS.MO_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
APPS.AHL_FLEET_FORECAST_PVT dependencies on FND_API
12.2.2
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
APPS.AHL_FLEET_FORECAST_PVT dependencies on FND_API
12.2.2
-
PACKAGE: APPS.FND_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
APPS.AHL_FLEET_FORECAST_PVT dependencies on AHL_DEBUG_PUB
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,