Search Results pay_kr_report_pkg
Overview
PAY_KR_REPORT_PKG is an Oracle EBS Payroll (PAY) package body owned by the APPS schema that supports statutory reporting for the Korea (KR) localization. The package is classified under the ETRM repository as an OTHER API, meaning it is not a formally published public API but is nonetheless a widely referenced server-side component. It supplies the data-extraction and formatting logic that underpins Korean payroll reporting and year-end regulatory deliverables, where values such as cumulative taxable earnings, deductions, and prior-period adjustments must be resolved from Oracle Payroll balance and run-result structures. The package is documented as VALID and, per the ETRM metadata, is referenced by twenty other database objects, confirming its role as a shared foundation for Korean payroll reporting logic rather than a standalone executable. Although the available documentation presents only limited procedural detail, the documented signatures make clear that the package provides a set of value-retrieval utilities for balances, database items, run results, and archived payroll data.
Key Procedures and Functions
The documented interface comprises 22 procedures and functions. The following are the documented entry points:
- LEGISLATION_CODE — returns or identifies the legislation context (KR) under which reporting logic executes.
- PRE_GET_BALANCE_VALUE and PRE_GET_DBITEM_VALUE — preparatory routines that establish context and cached references before balance or database item values are retrieved.
- GET_BALANCE_VALUE and GET_BALANCE_VALUE_ASG_RUN — return payroll balance values, the latter scoped to a specific assignment and payroll run.
- GET_DBITEM_VALUE — retrieves the value of a payroll database item for the reporting context.
- GET_DEFINED_BALANCE_ID — resolves the internal identifier of a defined balance.
- GET_USER_ENTITY_ID, GET_XBAL_USER_ENTITY_ID, and GET_XDBITEM_USER_ENTITY_ID — resolve FastFormula user entity identifiers for balances and database items.
- GET_LATEST_ASSACT — returns the latest assignment action relevant to the reporting period.
- GET_ARCHIVE_ITEMS — retrieves archived payroll items used in historical or year-end reporting.
- GET_RESULT_VALUE, GET_RESULT_VALUE_DATE, GET_RESULT_VALUE_NUMBER, and GET_RESULT_VALUE_CHAR — return run-result values in generic, date, numeric, and character forms respectively.
- GET_SEP_PREV_EMP_INFO — returns separation and previous employment information required for Korean year-end settlement reporting.
Tables Accessed
The package reads payroll data primarily through APPS synonyms. Balance and definition data are drawn from PAY_BALANCE_TYPES, PAY_BALANCE_DIMENSIONS, PAY_BALANCE_FEEDS_F, and PAY_DEFINED_BALANCES. Element and input value data come from PAY_ELEMENT_TYPES_F, PAY_ELEMENT_ENTRIES_F, PAY_ELEMENT_ENTRY_VALUES_F, and PAY_INPUT_VALUES_F. Run-level data is sourced from PAY_RUN_RESULTS, PAY_RUN_RESULT_VALUES, PAY_RUN_TYPES_F, PAY_PAYROLL_ACTIONS, PAY_ASSIGNMENT_ACTIONS, and PAY_ACTION_INTERLOCKS. FastFormula and archive metadata are read from FF_USER_ENTITIES, FF_DATABASE_ITEMS, and FF_ARCHIVE_ITEMS, while FND_SESSIONS, FND_DATE, FND_NUMBER, HR_API, HR_UTILITY, PAY_BALANCE_PKG, and PER_BUSINESS_GROUPS_PERF provide session, conversion, and business-group context. The documented dependency list confirms no write targets, characterizing the package as a read-oriented reporting utility.
Usage Notes
PAY_KR_REPORT_PKG is typically invoked indirectly. Korean statutory reports and year-end settlement extracts are implemented as concurrent programs or report definitions that call these functions to resolve balance amounts, run-result values, and separation details at runtime. Because the ETRM classification is OTHER rather than PUBLIC, the entry points are not covered by Oracle's published API compatibility guarantees, and custom code should treat them as internal. The heavy dependence on FastFormula entities and PAY_BALANCE_PKG reinforces that the package must execute within a properly initialized payroll session with valid business group and session context. Its twenty downstream references indicate that any modification carries broad impact across Korean payroll reporting, so changes should be validated against all dependent report definitions in both 12.1.1 and 12.2.2 environments.
-
PACKAGE BODY: APPS.PAY_KR_REPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_REPORT_PKG, status:VALID,
-
PACKAGE: APPS.PAY_KR_REPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_KR_REPORT_PKG, status:VALID,
-
PACKAGE: APPS.PAY_KR_REPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_KR_REPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_REPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_REPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SEP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_PAYKRHCL_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_PAYKRHCL_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SAMPLE_SEP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SAMPLE_SEP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SEP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_FF_FUNCTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_FF_FUNCTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SAMPLE_SEP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SAMPLE_SEP_PKG, status:VALID,
-
PACKAGE: APPS.PAY_KR_NONSTAT_SPAY_EFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_KR_NONSTAT_SPAY_EFILE, status:VALID,
-
PACKAGE BODY: APPS.PAY_PAYKRHCL_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_PAYKRHCL_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_FF_FUNCTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_FF_FUNCTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SEP_ARCHIVE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_ARCHIVE_PKG, status:VALID,
-
PACKAGE: APPS.PAY_KR_REPORT_PKG
12.1.1
-
PACKAGE: APPS.PAY_KR_REPORT_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_KR_SEP_ARCHIVE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_ARCHIVE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SEP_FORM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_FORM_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_KR_SEP_FORM_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_KR_SEP_FORM_PKG, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_SLIP_YB_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_SLIP_YB_V, object_name:PAY_KR_SEP_RESULT_SLIP_YB_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_SLIP_YB_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_SLIP_YB_V, object_name:PAY_KR_SEP_RESULT_SLIP_YB_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_ARCHIVE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_ARCHIVE_V, object_name:PAY_KR_SEP_ARCHIVE_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_BALV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_BALV_V, object_name:PAY_KR_SEP_RESULT_BALV_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_BALV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_BALV_V, object_name:PAY_KR_SEP_RESULT_BALV_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_ARCHIVE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_ARCHIVE_V, object_name:PAY_KR_SEP_ARCHIVE_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_NET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_NET_V, object_name:PAY_KR_SEP_RESULT_NET_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_NET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_NET_V, object_name:PAY_KR_SEP_RESULT_NET_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEPL_LIAB_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEPL_LIAB_SUMMARY_V, object_name:PAY_KR_SEPL_LIAB_SUMMARY_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEPL_LIAB_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEPL_LIAB_SUMMARY_V, object_name:PAY_KR_SEPL_LIAB_SUMMARY_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_MASTER_V, object_name:PAY_KR_SEP_MASTER_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_HISTORY_V, object_name:PAY_KR_SEP_HISTORY_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_SLIP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_SLIP_V, object_name:PAY_KR_SEP_RESULT_SLIP_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_MASTER_V, object_name:PAY_KR_SEP_MASTER_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_SLIP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_SLIP_V, object_name:PAY_KR_SEP_RESULT_SLIP_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_HISTORY_V, object_name:PAY_KR_SEP_HISTORY_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_LIAB_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_LIAB_DETAIL_V, object_name:PAY_KR_SEP_LIAB_DETAIL_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_LIAB_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_LIAB_DETAIL_V, object_name:PAY_KR_SEP_LIAB_DETAIL_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_TAX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_TAX_V, object_name:PAY_KR_SEP_TAX_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_SLIP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_SLIP_V, object_name:PAY_KR_SEP_SLIP_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_SLIP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_SLIP_V, object_name:PAY_KR_SEP_SLIP_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_TAX_WO_ADDR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_TAX_WO_ADDR_V, object_name:PAY_KR_SEP_TAX_WO_ADDR_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_TAX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_TAX_V, object_name:PAY_KR_SEP_TAX_V, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_TAX_WO_ADDR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_TAX_WO_ADDR_V, object_name:PAY_KR_SEP_TAX_WO_ADDR_V, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPES_F, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_TAX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_TAX_V, object_name:PAY_KR_SEP_RESULT_TAX_V, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPES_F, status:VALID,
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEMS, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEMS, status:VALID,
-
VIEW: APPS.PAY_KR_SEP_RESULT_TAX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_KR_SEP_RESULT_TAX_V, object_name:PAY_KR_SEP_RESULT_TAX_V, status:VALID,