Results for “result_value”

50+ results




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

Overview

The APPS.PAY_JP_RESULT_PKG package is a Japan-specific payroll results utility within the Oracle E-Business Suite (EBS) Oracle Payroll module. It serves as an internal database package that consolidates and exposes payroll run result values and balance values for Japanese payroll processing. Its classification in the ETRM as an "OTHER" package, combined with an owner of APPS and a VALID status, indicates that it is an Oracle-supplied object intended to support the localization requirements of the Japanese payroll legislation.

The package acts as a wrapper layer over the core payroll result tables. Rather than forcing Japanese localization code, reports, or extensions to query the underlying base tables directly, PAY_JP_RESULT_PKG provides a controlled, reusable interface. This abstraction supports more consistent retrieval of run-level and balance-level data, simplifies localization maintenance, and shields dependent components from structural changes in the base tables. It is deployed identically in Oracle EBS 12.1.1 and 12.2.2.

Key Procedures and Functions

The ETRM documents seven callable units within the package. These separate public entry points from lower-level internal routines:

  • RESULT_VALUES_INTERNAL — Internal routine that assembles and returns the set of payroll result values processed during a payroll run.
  • BALANCE_VALUES_INTERNAL — Internal routine that gathers balance values associated with a run, supporting internal accumulation logic.
  • RUN_INTERNAL — Internal routine that handles run-level processing and acts as the internal engine for the public RUN entry point.
  • RESULT_VALUE — Public callable unit that retrieves a specific payroll result value.
  • BALANCE_VALUE — Public callable unit that retrieves a particular balance value maintained by payroll processing.
  • RUN — Public callable unit that initiates or exposes run-level result processing.
  • PREPAY — Public callable unit supporting payroll prepayment processing for the Japanese localization.

Tables Accessed

Per the documented table references (via APPS synonyms), the package reads and writes core payroll tables:

  • PAY_RUN_RESULT_VALUES — Stores the calculated result values produced by a payroll run; the primary source for result value retrieval.
  • PAY_RUN_RESULTS — Stores header-level run results used to associate result values and balances with a specific run.
  • PAY_INPUT_VALUES_F — Holds input values that feed element processing and may be referenced when assembling run results.
  • DBMS_SQL — Oracle-supplied dynamic SQL package used internally, likely for flexible value retrieval.
  • PLITBLM — Oracle-supplied PL/SQL table/array utility type.

Usage Notes

PAY_JP_RESULT_PKG is an internal Oracle Payroll object rather than a standalone form-driven API. It is typically invoked by Oracle's Japanese payroll localization logic, including concurrent programs that generate payroll results, calculate balances, or produce prepayment output. The package is referenced by itself (recursive or overloaded internal references), and the ETRM records 0 other packages referencing it. Customizations should call the public entry points — RESULT_VALUE, BALANCE_VALUE, RUN, and PREPAY — rather than invoking the _INTERNAL routines directly, since the internal procedures may change without notice across patches. Because the metadata documents procedure names but not parameter lists, developers must inspect the package specification in the APPS schema of the target instance before writing dependent code.