Search Results fnd_timezones_pvt
Overview
FND_TIMEZONES_PVT is a private (PVT-classified) PL/SQL package in the APPS schema that provides the internal timezone-conversion engine for Oracle E-Business Suite. Its principal business function is to translate a date-time value expressed in one time zone into the equivalent value in another time zone, accounting for daylight-saving transitions, offsets, and the timezone definitions maintained by the FND (Foundation) layer. Rather than exposing a broad public interface, the package is intended for consumption by other Oracle EBS APIs and utilities that require consistent, server-side date-time normalization.
Because the package is classified as a private API in the ETRM metadata, it is not documented as a supported integration point for customer extensions. Its role is infrastructural: it centralizes timezone arithmetic so that calling modules do not each implement their own offset logic. This is significant in a global deployment, where reports, notifications, workflow timestamps, and user-facing date displays must reconcile data recorded in the database server's time zone with the local time zone of the viewing user.
Key Procedures and Functions
The documented package metadata identifies a single public program unit:
- ADJUST_DATETIME — the core conversion routine. Its purpose is to accept a date-time value together with source and target timezone identifiers and return the corresponding adjusted date-time. The routine encapsulates the offset and daylight-saving logic required to move a value between zones. Consistent with ETRM documentation practice, no parameter list is reproduced here; the procedure's contract should be treated as private and subject to change between patch levels.
Although only ADJUST_DATETIME is listed in the documented metadata, the internal package body may contain additional helper logic used by that procedure. Such helpers are not documented and are not part of any supported interface.
Tables Accessed
The ETRM metadata for FND_TIMEZONES_PVT does not record any tables accessed through APPS synonyms, and the dependency listing shows the package referencing only SYS.STANDARD. In practice, the timezone rules and offset data consumed by the package are supplied by the Foundation timezone definition layer and by PL/SQL built-in date facilities rather than by direct SQL against application tables. The absence of documented table references indicates that the package operates largely as a computational utility, relying on timezone definition data surfaced through the FND date and timezone APIs.
Usage Notes
FND_TIMEZONES_PVT is invoked indirectly rather than directly. The ETRM dependency listing shows it is referenced by twelve other packages, including FND_TIMEZONE_PUB and FND_DATE, which are the public Foundation entry points for timezone and date handling. Other consumers span multiple product families: BIS_RSG_PMV_REPORT_PKG, BSC_UTILITY, CLN_CH_COLLABORATION_PKG, CLN_RN_UTILS, CSF_DEBRIEF_PVT, CSF_TRIPS_PUB, FND_OID_UTIL, GME_GANTT_PKG, and OZF_SD_UTIL_PVT.
This dependency profile confirms the package's role as shared infrastructure. Custom code that needs timezone conversion should call the supported public APIs — principally FND_TIMEZONE_PUB — rather than FND_TIMEZONES_PVT directly. Because the private package may be recompiled or altered by Oracle patches without notice, direct calls from customizations risk invalidation. Administrators should monitor the object's VALID status after applying patches, since invalidation of this package can cascade into compilation errors across the twelve dependent packages listed above.
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_TIMEZONES_PVT, status:VALID,
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.1.1
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.2.2
-
PACKAGE BODY: APPS.FND_TIMEZONES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TIMEZONES_PVT, status:VALID,
-
PACKAGE BODY: APPS.FND_TIMEZONES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TIMEZONES_PVT, status:VALID,
-
PACKAGE: APPS.FND_TIMEZONES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_TIMEZONES_PVT, status:VALID,
-
PACKAGE BODY: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DATE, status:VALID,
-
PACKAGE BODY: APPS.FND_TIMEZONES_PVT
12.2.2
-
PACKAGE BODY: APPS.FND_TIMEZONES_PVT
12.1.1
-
PACKAGE BODY: APPS.WF_NOTIFICATION_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NOTIFICATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DATE, status:VALID,
-
PACKAGE BODY: APPS.FND_TIMEZONE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TIMEZONE_PUB, status:VALID,
-
PACKAGE BODY: APPS.FND_TIMEZONE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_TIMEZONE_PUB, status:VALID,
-
PACKAGE BODY: APPS.GME_GANTT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GME_GANTT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OID_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OID_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_TIMEZONE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TIMEZONE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.BIS_RSG_PMV_REPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BIS_RSG_PMV_REPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.OZF_SD_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_SD_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.CLN_RN_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CLN_RN_UTILS, status:VALID,
-
PACKAGE BODY: APPS.GME_GANTT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GME_GANTT_PKG, status:VALID,
-
PACKAGE BODY: APPS.CLN_CH_COLLABORATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CLN_CH_COLLABORATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.CLN_RN_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CLN_RN_UTILS, status:VALID,
-
PACKAGE BODY: APPS.CLN_CH_COLLABORATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CLN_CH_COLLABORATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.OZF_SD_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_SD_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSF_TRIPS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_TRIPS_PUB, status:VALID,
-
PACKAGE BODY: APPS.FND_OID_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OID_UTIL, status:VALID,
-
PACKAGE BODY: APPS.CSF_DEBRIEF_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_DEBRIEF_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSF_DEBRIEF_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_DEBRIEF_PVT, status:VALID,
-
PACKAGE BODY: APPS.BSC_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.CSM_EMAIL_QUERY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSM_EMAIL_QUERY_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSF_TRIPS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_TRIPS_PUB, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.GME_GANTT_PKG dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.FND_DATE dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.CLN_RN_UTILS dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.CLN_CH_COLLABORATION_PKG dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.FND_TIMEZONES_PVT dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.CLN_CH_COLLABORATION_PKG dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.FND_OID_UTIL dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.CSM_EMAIL_QUERY_PKG dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.CSF_DEBRIEF_PVT dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.CLN_RN_UTILS dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.FND_OID_UTIL dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.FND_TIMEZONES_PVT dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.BIS_RSG_PMV_REPORT_PKG dependencies on FND_TIMEZONES_PVT
12.1.1
-
APPS.FND_DATE dependencies on FND_TIMEZONES_PVT
12.2.2
-
APPS.FND_TIMEZONE_PUB dependencies on FND_TIMEZONES_PVT
12.1.1