Search Results pay_jp_ui_v
Overview
PAY_JP_UI_V is a PL/SQL view owned by the APPS schema in Oracle E-Business Suite (validated in releases 12.1.1 and 12.2.2). It belongs to the PAY – Payroll product family and is defined specifically to support the Japanese statutory report known as the Unemployment Insurance Check List, internally identified as PAYJPRUI. Its role is to assemble the input values, assignment identifiers, and qualifying dates required to produce that statutory extract, joining payroll element entry data against assignment and business group definitions and resolving Japanese-specific input value identifiers through HR_JP_ID_PKG.
Users searching for the per_assignments_f_pk index will encounter this view because the view's SQL text carries an explicit optimizer hint targeting PER_ASSIGNMENTS_F with that primary key index, reflecting the view's heavy dependence on PER_ALL_ASSIGNMENTS_F.
Underlying Base Objects
The documented base objects for PAY_JP_UI_V span several payroll, HR, and date-handling components:
- PER_ALL_ASSIGNMENTS_F (synonym) – the primary driver of assignment- and person-level context; joined on ASSIGNMENT_ID and filtered by PRIMARY_FLAG = 'Y'.
- PAY_ELEMENT_ENTRY_VALUES_F (synonym) – supplies the screen entry values (qualifying dates and location information), referenced twice as PEEV and PEEV2.
- PAY_ELEMENT_ENTRIES_F (synonym) – supplies element entry context and entry type filtering (ENTRY_TYPE = 'E').
- PER_BUSINESS_GROUPS_PERF (view) – provides the business group list used to derive input value identifiers.
- PER_ALL_PEOPLE_F (synonym) – person-level data referenced by the view.
- FND_DATE (package) – converts canonical date strings to date values via CANONICAL_TO_DATE.
- HR_JP_ID_PKG (package) – resolves Japanese input value identifiers such as COM_EI_QUALIFY_INFO and COM_LI_INFO.
- PAY_JP_BALANCE_PKG (package) – returns numeric entry values through GET_ENTRY_VALUE_NUMBER.
The view's inline subquery groups PER_BUSINESS_GROUPS_PERF to derive INPUT_VALUE_ID1, INPUT_VALUE_ID2, and INPUT_VALUE_ID6 for the qualifying date, qualifying change type, and EI location respectively.
Key Columns
- ASSIGNMENT_ID – assignment identifier from PER_ALL_ASSIGNMENTS_F; the anchor for downstream reporting.
- PERSON_ID – person identifier associated with the assignment.
- BUSINESS_GROUP_ID – business group context used to scope the statutory report.
- Qualifying date columns – derived through FND_DATE.CANONICAL_TO_DATE applied to PEEV.SCREEN_ENTRY_VALUE, bounded by element entry value effective dates.
- Qualify change type – a SUBSTRB extract of PEEV2.SCREEN_ENTRY_VALUE, capturing the change classification.
- Numeric entry value – returned by PAY_JP_BALANCE_PKG.GET_ENTRY_VALUE_NUMBER for INPUT_VALUE_ID6 (EI_LOCATION), correlated to the assignment.
Common Use Cases and Queries
The view is consumed directly by the PAYJPRUI Unemployment Insurance Check List report. Technical users frequently query it for reconciliation, validation, and extract troubleshooting of Japanese unemployment insurance eligibility data.
A typical query retrieves assignment and qualifying information for a business group:
SELECT assignment_id, person_id, business_group_id FROM apps.pay_jp_ui_v WHERE business_group_id = :p_bg_id;- Joining back to PER_ALL_ASSIGNMENTS_F to constrain by effective dates or payroll, since the view already filters to primary assignments via PER_ASSIGNMENTS_F_PK access.
- Correlating PERSON_ID to PER_ALL_PEOPLE_F for employee name and number in reconciliation reports.
Because the view embeds ORDERED and NO_MERGE hints plus explicit index hints on PAY_ELEMENT_ENTRY_VALUES_F_N1, PAY_ELEMENT_ENTRIES_F_PK, PAY_ELEMENT_ENTRY_VALUES_F_N50, and PER_ASSIGNMENTS_F_PK, execution plans are fixed in the view text; ad-hoc queries should respect these access paths when analyzing performance.
-
View: PAY_JP_UI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_UI_V, object_name:PAY_JP_UI_V, status:VALID, product: PAY - Payroll , description: This view is used by Japanese statutory report of Unemployment Insurance Check List(PAYJPRUI) , implementation_dba_data: APPS.PAY_JP_UI_V ,
-
View: PAY_JP_UI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_UI_V, object_name:PAY_JP_UI_V, status:VALID, product: PAY - Payroll , description: This view is used by Japanese statutory report of Unemployment Insurance Check List(PAYJPRUI) , implementation_dba_data: APPS.PAY_JP_UI_V ,
-
SYNONYM: PUBLIC.PAY_JP_UI_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_JP_UI_V, status:VALID,
-
VIEW: APPS.PAY_JP_UI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_UI_V, object_name:PAY_JP_UI_V, status:VALID,
-
VIEW: APPS.PAY_JP_UI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_UI_V, object_name:PAY_JP_UI_V, status:VALID,
-
PACKAGE: APPS.PAY_JP_BALANCE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_BALANCE_PKG, status:VALID,
-
PACKAGE: APPS.PAY_JP_BALANCE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_BALANCE_PKG, status:VALID,
-
PACKAGE: APPS.HR_JP_ID_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_JP_ID_PKG, status:VALID,
-
PACKAGE: APPS.HR_JP_ID_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_JP_ID_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
VIEW: APPS.PER_BUSINESS_GROUPS_PERF
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_BUSINESS_GROUPS_PERF, object_name:PER_BUSINESS_GROUPS_PERF, status:VALID,
-
VIEW: APPS.PER_BUSINESS_GROUPS_PERF
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_BUSINESS_GROUPS_PERF, object_name:PER_BUSINESS_GROUPS_PERF, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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. ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
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. ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,