Search Results person_address
Overview
PAY_KR_SEP_TAX_V is a reporting view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It belongs to the Payroll (PAY) product family and is designed specifically for the Korean localization of Oracle Payroll. The view consolidates separation (termination) tax data for employees together with their associated person address information, producing a single denormalized result set suitable for statutory Korean separation tax reporting and downstream integrations.
The view is built on top of the helper view PAY_KR_SEP_TAX_WO_ADDR_V (the "without address" separation tax view) and enriches each row with a formatted person address assembled from PER_ADDRESSES. Its role is to surface the fields required by Korean tax and severance reporting forms, including business place details, corporation identifiers, tax office information, employee name and national identifier, nationality, and hiring and leaving dates.
Underlying Base Objects
The view is defined as a join between PAY_KR_SEP_TAX_WO_ADDR_V (aliased SEP) and the PER_ADDRESSES synonym (aliased PAD). The join is an outer join keyed on PERSON_ID, restricted to ADDRESS_TYPE = 'KR_C' and STYLE = 'KR', with the effective date of the separation row falling between PAD.DATE_FROM and NVL(PAD.DATE_TO, SEP.EFFECTIVE_DATE). This date-range predicate ensures the address valid at the time of separation is returned.
The PERSON_ADDRESS column is not read directly from PER_ADDRESSES storage. Instead it is derived by concatenating PAY_KR_SEP_FORM_PKG.GET_KR_D_ADDRESS_LINE1(PAD.ADD_INFORMATION17) with PAD.ADDRESS_LINE2, applying localization-specific formatting logic for the first address line.
The documented ETRM reference also lists HR_GENERAL, HR_PERSON_NAME, HR_SECURITY, and PAY_KR_REPORT_PKG among the referenced base objects, reflecting the security, name, and report logic that the underlying separation tax view depends upon.
Key Columns
- BUSINESS_GROUP_ID, PAYROLL_ID, ASSIGNMENT_ID, ASSIGNMENT_ACTION_ID, PAYROLL_ACTION_ID — core payroll context identifying the organization, payroll, assignment, and action that generated the separation record.
- EFFECTIVE_DATE, DATE_EARNED, XEFFECTIVE_DATE — dates governing the separation event and tax earning period.
- RUN_TYPE_ID, RUN_TYPE_NAME, TAX_UNIT_ID — the payroll run classification and tax reporting unit.
- PREV_ELEMENT_ENTRY_ID, PREV_BP_NUMBER, PREV_BP_NAME, PREV_SEP_PAY, PREV_SEP_INS, PREV_SP_SEP_ALW, PREV_SP_NON_TAX_AMT — prior-period separation pay, insurance, allowances, and non-taxable amounts carried forward from earlier reporting.
- BP_NUMBER, CORP_NAME, CORP_REPRESENTATIVE_NAME, CORP_NUMBER, BP_ADDRESS, TAX_OFFICE_NAME — business place and corporation identifiers used on Korean statutory tax forms.
- LAST_NAME, FIRST_NAME, NATIONAL_IDENTIFIER, NATIONALITY — employee identification data.
- PERSON_ADDRESS — the derived concatenated Korean address string.
- HIRING_DATE, LEAVING_DATE, PREV_FIRST_HIRING_DATE, PREV_LAST_LEAVING_DATE, ACTUAL_TERMINATION_DATE — employment and termination dates.
- COUNTRY_CODE, COUNTRY, PERSON_ID — country context and the key link back to the person.
Common Use Cases and Queries
The view is typically queried for Korean separation tax reports, audit extracts, and reconciliation of severance payment data against address and corporation information. A representative query selects separation records for a payroll period with address details:
SELECT PERSON_ID, LAST_NAME, FIRST_NAME, PERSON_ADDRESS, NATIONAL_IDENTIFIER FROM PAY_KR_SEP_TAX_V WHERE BUSINESS_GROUP_ID = :p_bg_id AND EFFECTIVE_DATE BETWEEN :p_start AND :p_end;- Joining back to PER_ADDRESSES is unnecessary because PERSON_ADDRESS is already resolved, simplifying report SQL.
- Filtering by TAX_UNIT_ID supports reconciliation per tax reporting unit, while PREV_* columns allow comparison of prior and current separation amounts.
Because PERSON_ADDRESS is produced through an outer join, rows without a matching KR_C/KR address still return, with PERSON_ADDRESS null. Consumers should account for this when formatting statutory output.
-
View: 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, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEP_TAX_V ,
-
View: 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, product: PAY - Payroll , implementation_dba_data: APPS.PAY_KR_SEP_TAX_V ,
-
VIEW: APPS.PAY_KR_SEP_TAX_V
12.1.1
-
VIEW: APPS.PAY_KR_SEP_TAX_V
12.2.2
-
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_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,
-
APPS.IGS_CO_GEN_003 SQL Statements
12.1.1
-
Lookup Type: IMP_CATEGORIES
12.1.1
product: IGS - Student System , meaning: Imp Categories , description: Imp Categories ,
-
Lookup Type: IMP_CATEGORIES
12.2.2
product: IGS - Student System (Obsolete) , meaning: Imp Categories , description: Imp Categories ,
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE3
12.1.1
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE3
12.2.2
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE1
12.1.1
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE2
12.1.1
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE2
12.2.2
-
PACKAGE BODY: APPS.IGS_CO_GEN_003
12.1.1
-
PACKAGE BODY: APPS.HR_PERSON_ADDRESS_BE1
12.2.2
-
APPS.IGS_PE_PERS_IMP_001 dependencies on IGS_AD_GEN_016
12.1.1
-
APPS.IGS_CO_GEN_003 dependencies on FND_TERRITORIES_VL
12.1.1
-
APPS.IGS_CO_GEN_003 dependencies on HZ_PARTIES
12.1.1
-
PACKAGE BODY: APPS.PAY_SG_IRAS_ARCHIVE
12.1.1
-
PACKAGE BODY: APPS.PAY_SG_IRAS_ARCHIVE
12.2.2
-
PACKAGE BODY: APPS.PAY_P45_PKG
12.1.1
-
APPS.IGS_PE_PERS_IMP_001 dependencies on IGS_AD_ADDRUSAGE_INT_ALL
12.1.1
-
APPS.IGS_PE_PERS_IMP_001 dependencies on IGS_AD_STAT_INT_ALL
12.1.1
-
APPS.IGS_AD_IMP_026 dependencies on IGS_AD_ADDR_INT_ALL
12.1.1
-
PACKAGE BODY: APPS.PAY_P45_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_US_GET_ITEM_DATA_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PE_PERS_IMP_001
12.1.1
-
PACKAGE BODY: APPS.PAY_US_GET_ITEM_DATA_PKG
12.2.2
-
APPS.IGS_AD_IMP_026 dependencies on IGS_AD_IMP_001
12.1.1
-
APPS.PAY_SG_IRAS_ARCHIVE dependencies on HR_UTILITY
12.1.1
-
APPS.PAY_SG_IRAS_ARCHIVE dependencies on HR_UTILITY
12.2.2
-
PACKAGE BODY: APPS.IGS_AD_IMP_026
12.1.1
-
PACKAGE BODY: APPS.IGS_UC_EXP_APPLICANT_DTLS
12.1.1
-
APPS.PAY_SG_IRAS_ARCHIVE dependencies on PER_ALL_PEOPLE_F
12.2.2
-
APPS.PAY_SG_IRAS_ARCHIVE dependencies on PER_ALL_PEOPLE_F
12.1.1
-
APPS.PAY_P45_PKG dependencies on HR_UTILITY
12.1.1
-
APPS.PAY_P45_PKG dependencies on HR_UTILITY
12.2.2
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,