Search Results ghr_sf52_update
Overview
GHR_SF52_UPDATE is an Oracle EBS Human Resources (HR) package owned by the APPS schema and classified under the "OTHER" API category in Oracle's E-Business Suite Technical Reference Manual (ETRM) for release 12.2.2. The "SF52" prefix references the Oracle HRMS Statement of Earnings / pay-slip style reporting form (typically associated with the "SF52" legislative/statutory pay statement used in certain localizations), and the package's role is to support the update and recalculation of pay-related request records associated with that process. The package header, last modified under the 120.0.12010000.1 version stamp dated 2008/07/28, is a thin public interface exposing a single entry point (MAIN) that performs the substantive processing.
The package operates on HRMS "PA" (Payroll/Assignment) request data, taking a PA request row and its associated extra-information records as input/output parameters, and recalculating or updating derived values such as capped other pay. It is an internal Oracle-owned utility rather than a published public API, and is intended to be invoked by the HRMS engine (for example, the associated form or concurrent process) rather than by customer code.
Key Procedures and Functions
The ETRM metadata documents exactly one procedure:
- MAIN — The single documented entry point of the package. It accepts an in/out reference to a GHR_PA_REQUESTS row, extra-information records for the PA request, a generic extra-information record, and an optional capped-other-pay amount, and performs the core update logic. As an in out NOCOPY parameter, the PA request record is modified in place by the procedure and returned to the caller.
No public functions are documented. All other logic within the package body is private and not exposed through the package specification.
Tables Accessed
The package reads and writes the following tables via APPS synonyms, as documented in the ETRM:
- GHR_PA_REQUESTS and GHR_PA_REQUEST_EXTRA_INFO — the primary PA request header and its extra-information attributes; these are the records passed into MAIN and updated by it.
- GHR_PA_REMARKS and GHR_REMARKS — remark/free-text storage attached to the request, updated to reflect processing outcomes.
- PAY_ELEMENT_ENTRIES_F, PAY_ELEMENT_TYPES_F — payroll element entries and their definitions, used to identify and recalculate pay components.
- BEN_PGM_F, BEN_PRTT_ENRT_RSLT_F — benefits program and participant enrollment result data consulted for benefit-related pay adjustments.
- GHR_FAMILIES, GHR_NOA_FAMILIES, GHR_PAY_PLANS — family and pay-plan configuration used to resolve applicable pay rules.
- HR_ALL_POSITIONS_F — position information for the assignment context.
- PAY_USER_COLUMNS, PAY_USER_COLUMN_INSTANCES_F, PAY_USER_ROWS_F — descriptive flexfield / user-defined column data associated with payroll elements, read to obtain or update user-entered pay values.
Usage Notes
GHR_SF52_UPDATE is an internal HRMS component, not a supported public API. It is referenced by two other packages within the APPS schema, which typically invoke MAIN to perform the pay-request update as part of a broader HR/payroll flow. In practice it is triggered from the Oracle HRMS form or concurrent program processing the SF52 statement, rather than being called directly by customers.
Because the parameters include NOCOPY in/out records, the procedure mutates the caller's PL/SQL record, so integrators must not assume the input rows remain unchanged. The presence of the optional p_capped_other_pay parameter indicates that callers may optionally supply a cap value to be applied during recalculation. Customers requiring similar functionality should rely on Oracle's supported HRMS public APIs and concurrent programs, treating GHR_SF52_UPDATE as an internal implementation detail subject to change between patch levels.
-
PACKAGE: APPS.GHR_SF52_UPDATE
12.1.1
-
PACKAGE: APPS.GHR_SF52_UPDATE
12.2.2
-
PACKAGE: APPS.GHR_SF52_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_SF52_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_UPDATE, status:VALID,
-
PACKAGE BODY: APPS.GHR_SF52_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_SF52_UPDATE, status:VALID,
-
PACKAGE BODY: APPS.GHR_SF52_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_SF52_UPDATE, status:VALID,
-
SYNONYM: APPS.GHR_PA_REQUEST_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REQUEST_EXTRA_INFO, status:VALID,
-
PACKAGE: APPS.GHR_POSN_RULES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_POSN_RULES, status:VALID,
-
SYNONYM: APPS.GHR_PA_REQUEST_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REQUEST_EXTRA_INFO, status:VALID,
-
PACKAGE: APPS.GHR_SF52_DO_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_DO_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_CREATE_PTNL_LIFE_EVENTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_CREATE_PTNL_LIFE_EVENTS, status:VALID,
-
PACKAGE: APPS.GHR_AGENCY_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_AGENCY_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_POSN_RULES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_POSN_RULES, status:VALID,
-
PACKAGE: APPS.GHR_CREATE_PTNL_LIFE_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_CREATE_PTNL_LIFE_EVENTS, status:VALID,
-
PACKAGE: APPS.GHR_AGENCY_CHECK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_AGENCY_CHECK, status:VALID,
-
PACKAGE: APPS.GHR_UPD_HR_VALIDATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_UPD_HR_VALIDATION, status:VALID,
-
PACKAGE: APPS.GHR_SF52_VALIDN_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_VALIDN_PKG, status:VALID,
-
PACKAGE: APPS.GHR_VALIDATE_CHECK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_VALIDATE_CHECK, status:VALID,
-
PACKAGE: APPS.GHR_VALIDATE_CHECK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_VALIDATE_CHECK, status:VALID,
-
PACKAGE: APPS.GHR_SF52_VALIDN_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_VALIDN_PKG, status:VALID,
-
PACKAGE: APPS.GHR_BENEFITS_EIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_BENEFITS_EIT, status:VALID,
-
PACKAGE: APPS.GHR_BENEFITS_EIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_BENEFITS_EIT, status:VALID,
-
PACKAGE: APPS.GHR_AGENCY_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_AGENCY_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_SF52_DO_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_DO_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_UPD_HR_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_UPD_HR_VALIDATION, status:VALID,
-
PACKAGE: APPS.GHR_ELEMENT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_ELEMENT_API, status:VALID,
-
PACKAGE: APPS.GHR_AGENCY_CHECK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_AGENCY_CHECK, status:VALID,
-
PACKAGE: APPS.GHR_SF52_PRE_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_PRE_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_SF52_POST_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_POST_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_ELEMENT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_ELEMENT_API, status:VALID,
-
PACKAGE: APPS.GHR_SF52_PRE_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_PRE_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_SF52_POST_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SF52_POST_UPDATE, status:VALID,
-
PACKAGE: APPS.GHR_SS_VIEWS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_SS_VIEWS_PKG, status:VALID,
-
PACKAGE: APPS.GHR_SS_VIEWS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_SS_VIEWS_PKG, status:VALID,
-
PACKAGE: APPS.GHR_GHRWS52L
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_GHRWS52L, status:VALID,
-
PACKAGE: APPS.GHR_GHRWS52L
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_GHRWS52L, status:VALID,
-
PACKAGE: APPS.GHR_PROCESS_SF52
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_PROCESS_SF52, status:VALID,
-
PACKAGE: APPS.GHR_PROCESS_SF52
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_PROCESS_SF52, status:VALID,
-
PACKAGE: APPS.GHR_PA_REMARKS_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_PA_REMARKS_API, status:VALID,
-
PACKAGE: APPS.GHR_MASS_ACTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_MASS_ACTIONS_PKG, status:VALID,
-
PACKAGE: APPS.GHR_PA_REMARKS_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_PA_REMARKS_API, status:VALID,
-
SYNONYM: APPS.GHR_REMARKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_REMARKS, status:VALID,
-
PACKAGE: APPS.GHR_MASS_ACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_MASS_ACTIONS_PKG, status:VALID,
-
SYNONYM: APPS.GHR_REMARKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_REMARKS, status:VALID,
-
PACKAGE: APPS.PQP_FEDHR_USPAY_INT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQP_FEDHR_USPAY_INT_UTILS, status:VALID,
-
SYNONYM: APPS.GHR_PA_REMARKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REMARKS, status:VALID,
-
PACKAGE: APPS.PQP_FEDHR_USPAY_INT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQP_FEDHR_USPAY_INT_UTILS, status:VALID,
-
SYNONYM: APPS.GHR_PA_REMARKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REMARKS, status:VALID,
-
SYNONYM: APPS.GHR_NOA_FAMILIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_NOA_FAMILIES, status:VALID,
-
PACKAGE: APPS.GHR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_UTILITY, status:VALID,