Search Results pay_jp_bal_matrix_by_date_v
Overview
PAY_JP_BAL_MATRIX_BY_DATE_V is a database view owned by the APPS schema in Oracle E-Business Suite, defined in the PAY (Payroll) product family. According to ETRM documentation, it is a balance view whose purpose is restricted to the Japanese localization. It exposes accrued payroll balance values for an assignment as of a supplied effective date, expressed as a matrix of balance rows across many standard payroll time-bucket dimensions (run, period-to-date, month-to-date, year-to-date, fiscal-year-to-date, August-to-July, inception-to-date, July-to-June, and similar). The view does not store data itself; it derives each value at runtime by calling the PAY_JP_BALANCE_VIEW_PKG.GET_VALUE API for every balance type returned by the driving query.
The view therefore functions as a reporting and integration layer rather than a transactional object. It is typically consumed by Japanese localization reports, balance inquiries, and downstream extracts that need a compact, date-driven grid of balance amounts per assignment without repeatedly invoking the balance retrieval package directly. Because all values are computed through the package, the view reflects current run results and respects the reset and effective-date semantics encoded in each dimension key.
Underlying Base Objects
The documented referenced base objects are FND_SESSIONS, HR_GENERAL, PAY_ASSIGNMENT_ACTIONS, PAY_BALANCE_FEEDS_F, PAY_BALANCE_TYPES, PAY_BALANCE_TYPES_TL, PAY_JP_BALANCE_VIEW_PKG, PAY_PAYROLL_ACTIONS, PAY_RUN_RESULTS, PAY_RUN_RESULT_VALUES, and the view's own package dependency PAY_JP_BALANCE_VIEW_PKG.
The driving query joins these sources to produce one row per assignment and balance type. Payroll actions, assignment actions, run results, and run result values supply the assignment context and the effective date that is passed to the package. PAY_BALANCE_FEEDS_F, PAY_BALANCE_TYPES, and PAY_BALANCE_TYPES_TL identify the balances to be evaluated and their translated names. HR_GENERAL provides the decode of the unit of measure for display, and FND_SESSIONS supports session context resolution. The view text is annotated with the hint ORDERED USE_NL(PAA PPA PRR PRRV FEED PBT PBTTL), indicating that the optimizer should drive from the assignment action aliases (PAA, PPA) and resolve balance definitions through nested loops.
Key Columns
- ASSIGNMENT_ID — the assignment for which balance values are calculated.
- BALANCE_TYPE_ID and BALANCE_NAME — the balance being evaluated and its display name from the TL table.
- BALANCE_UOM and D_BALANCE_UOM — the stored unit of measure and its decoded, truncated display value.
- CURRENCY_CODE — currency associated with the balance, where applicable.
- ASG_RUN_BAL — balance value for the run dimension (_ASG_RUN).
- ASG_PROC_PTD_BAL — period-to-date processed balance (_ASG_PTD).
- ASG_MTD_JP_BAL — Japanese month-to-date, reset on the first of the month (_ASG_MTD EFFECTIVE_DATE 01-01 RESET 12).
- ASG_YTD_JP_BAL — Japanese year-to-date reset in January (_ASG_YTD EFFECTIVE_DATE 01-01 RESET 01).
- ASG_FYTD_JP_BAL — fiscal-year-to-date by date earned (_ASG_FYTD DATE_EARNED RESET 01).
- ASG_AUG2JUL_JP_BAL — August-to-July accumulation (_ASG_AUGTD EFFECTIVE_DATE 01-08 RESET 01).
- ASG_ITD_BAL — inception-to-date (_ASG_LTD).
- ASG_JUL2JUN_JP_BAL — July-to-June accumulation (_ASG_JULTD EFFECTIVE_DATE 01-07 RESET 01).
- ASG_FYTD2_JP_BAL — secondary fiscal-year-to-date designation (_ASG_BYTD).
Common Use Cases and Queries
Typical uses include Japanese localization balance reporting, reconciliation of month-to-date and year-to-date accumulations for an assignment, and provision of a single-row balance matrix for payroll extracts or interfaces. Because balance retrieval is delegated to PAY_JP_BALANCE_VIEW_PKG.GET_VALUE, queries should filter on ASSIGNMENT_ID to limit the number of package invocations, as each additional assignment multiplies the cost of the nested-loop execution plan.
A representative query retrieves the principal Japanese time-bucket balances for a single assignment:
SELECT assignment_id, balance_name, asg_run_bal, asg_mtd_jp_bal, asg_ytd_jp_bal, asg_aug2jul_jp_bal, asg_jul2jun_jp_bal FROM apps.pay_jp_bal_matrix_by_date_v WHERE assignment_id = :p_assignment_id;
Where the effective date is fixed by the driving join, results reflect the session and run context resolved through FND_SESSIONS and the payroll action records, ensuring the Japanese reset semantics defined in each dimension key are honoured.
-
View: PAY_JP_BAL_MATRIX_BY_DATE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_BAL_MATRIX_BY_DATE_V, object_name:PAY_JP_BAL_MATRIX_BY_DATE_V, status:VALID, product: PAY - Payroll , description: This is a balance view. This view is used for Japanese localization only. , implementation_dba_data: APPS.PAY_JP_BAL_MATRIX_BY_DATE_V ,
-
View: PAY_JP_BAL_MATRIX_BY_DATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_BAL_MATRIX_BY_DATE_V, object_name:PAY_JP_BAL_MATRIX_BY_DATE_V, status:VALID, product: PAY - Payroll , description: This is a balance view. This view is used for Japanese localization only. , implementation_dba_data: APPS.PAY_JP_BAL_MATRIX_BY_DATE_V ,
-
SYNONYM: PUBLIC.PAY_JP_BAL_MATRIX_BY_DATE_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_JP_BAL_MATRIX_BY_DATE_V, status:VALID,
-
VIEW: APPS.PAY_JP_BAL_MATRIX_BY_DATE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_BAL_MATRIX_BY_DATE_V, object_name:PAY_JP_BAL_MATRIX_BY_DATE_V, status:VALID,
-
PACKAGE: APPS.PAY_JP_BALANCE_VIEW_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_BALANCE_VIEW_PKG, status:VALID,
-
PACKAGE: APPS.PAY_JP_BALANCE_VIEW_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_BALANCE_VIEW_PKG, status:VALID,
-
VIEW: APPS.PAY_JP_BAL_MATRIX_BY_DATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_JP_BAL_MATRIX_BY_DATE_V, object_name:PAY_JP_BAL_MATRIX_BY_DATE_V, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES_TL, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES_TL, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_FEEDS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_FEEDS_F, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_FEEDS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_FEEDS_F, status:VALID,
-
SYNONYM: APPS.PAY_RUN_RESULT_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULT_VALUES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PAY_RUN_RESULT_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULT_VALUES, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PAY_RUN_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_RESULTS, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_TYPES, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE BODY: APPS.HR_JPBAL
12.1.1
-
PACKAGE BODY: APPS.HR_JPBAL
12.2.2
-
APPS.HR_JPBAL dependencies on HR_JPRTS
12.2.2
-
APPS.HR_JPBAL dependencies on HR_JPRTS
12.1.1
-
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 - 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. ,