Search Results get_element_entry_value




Overview

APPS.PQP_US_PENSION_EXTRACTS is a server-side PL/SQL package in Oracle E-Business Suite that supports the extraction of United States pension and benefits data from Oracle Payroll and Oracle Advanced Benefits. Its primary business purpose is to assemble pension-relevant participant, payroll, balance, and element entry information into extract records that can be transmitted to third-party pension providers, plan administrators, or regulatory bodies. The package operates within the Oracle Payroll data model, drawing on assignment actions, balance dimensions, consolidation sets, and element definitions to determine what data should be reported for a given extract run.

The package declares a substantial set of global variables, including the concurrent request identifier, legislation code, assignment action identifier, action effective date, business group, person identifier, and GRE tax unit identifier. It also defines PL/SQL collection and record types — ValTabTyp, extract_params, and t_extract_params — that hold extract parameters and value tables during processing. These structures indicate the package is designed for set-based, parameter-driven extraction driven by a concurrent request context.

Key Procedures and Functions

The documented routines cover the full extraction lifecycle:

Tables Accessed

Documented references include BEN_EXT_DFN, BEN_EXT_RCD, BEN_EXT_RSLT, and BEN_EXT_RSLT_DTL for Advanced Benefits extract definitions, records, results, and result details. HR_ALL_ORGANIZATION_UNITS supplies GRE and tax unit identifiers, while BEN_PERSON_ACTIONS provides benefit action context. Payroll tables include PAY_ASSIGNMENT_ACTIONS, PAY_BALANCE_DIMENSIONS, PAY_BALANCE_TYPES, PAY_DEFINED_BALANCES, PAY_CONSOLIDATION_SETS, PAY_ELEMENT_SETS, PAY_ELEMENT_TYPES_F, and PAY_INPUT_VALUES_F, used to resolve balances, element entries, and consolidation scope. PER_ALL_ASSIGNMENTS_F supplies assignment and person context.

Usage Notes

This package is invoked in the context of concurrent programs that run pension extracts, typically initiated from Oracle Payroll or Advanced Benefits extract setup. It is not referenced by other packages, so it functions as a top-level extract processor rather than a shared library. Custom code invoking it should supply the concurrent request, business group, and extract parameter context; the search term "get_ddf_value" corresponds to the documented DDF value routines used to retrieve plan- or legislation-defined data values during extraction.