Search Results get_np_exception_flag




Overview

PAY_KR_FF_FUNCTIONS_PKG is a Korean localization package owned by the APPS schema in Oracle E-Business Suite (Oracle HRMS / Payroll). It contains the PL/SQL functions and procedures invoked by Oracle FastFormula (FF) definitions that support statutory payroll and legislative processing for the Republic of Korea. The package encapsulates Korean-specific derivation logic — national identifier (resident registration number) parsing, dependent classification, and age-based eligibility rules — and exposes it to FastFormula through a set of callable database functions. Because it is classified as OTHER rather than as a public API, it is intended for internal use by seeded Korean payroll formulas rather than as a general-purpose integration interface.

Key Procedures and Functions

The 52 documented entry points cluster into four functional groups.

Tables Accessed

The package reads and writes the standard Oracle HRMS payroll and person data model through APPS synonyms. Payroll context and results are drawn from PAY_PAYROLL_ACTIONS, PAY_ASSIGNMENT_ACTIONS, PAY_RUN_RESULTS, PAY_RUN_RESULT_VALUES, PAY_ELEMENT_ENTRIES_F, PAY_ELEMENT_ENTRY_VALUES_F, PAY_ELEMENT_TYPES_F, and PAY_INPUT_VALUES_F. Person-level attributes and dependents are sourced from PER_CONTACT_RELATIONSHIPS, PER_CONTACT_EXTRA_INFO_F, PER_ASSIGNMENT_EXTRA_INFO, PER_DISABILITIES_F, and PER_KR_ADDRESSES (Korean address structures used for residency determination). FF_GLOBALS_F and FND_SESSIONS supply FastFormula global values and session context, including the flash-cache mechanism used by GET_LEGISLATIVE_PARAMETER.

Usage Notes

The package is invoked primarily from seeded Korean FastFormula definitions executed during payroll runs, year-end adjustment (YEA) processing, and statutory reporting. It is referenced by 18 other packages, confirming its role as a shared localization utility layer. Custom FastFormula can call NI_DATE_OF_BIRTH and the other functions directly from formula text, but because the package is not classified as a public API, customizations should treat its signatures as version-sensitive across 12.1.1 and 12.2.2. Direct PL/SQL invocation is possible for diagnostic or data-conversion purposes, but values derived from the national identifier should be validated against the corresponding PER_* records before use outside the payroll engine.