Results for “pay_run_result_values_pk”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PAY_RUN_RESULT_VALUES is a core payroll processing table owned by the HR schema in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It stores the calculated result values produced when a payroll run processes a single element entry. Each record represents the outcome of evaluating one input value for one element entry during a payroll run, capturing the numeric or textual result generated by the payroll engine. Because payroll calculations drive salary, deductions, taxes, and statutory reporting, this table forms a foundational component of the Oracle Payroll (PAY) module's data model.
From a dimensional modeling perspective, the documented foreign key structure suggests a hub-leaning classification. Its primary key is composed of two natural business identifiers rather than a single surrogate sequence, which is consistent with the pattern of a Data Vault hub where the composite key defines the unique identity of the business concept — here, the pairing of an input value with its run result.
Key Information Stored
The table is documented with five columns. The most significant are described below:
- INPUT_VALUE_ID — Part of the composite primary key. Identifies the specific input value of the element entry being processed. This links the result back to the element's input definition.
- RUN_RESULT_ID — The second component of the composite primary key. References the run result header that groups results for a particular assignment action and payroll run.
- RESULT_VALUE — Holds the actual calculated result produced by the payroll engine for the corresponding input value. This is the primary payload column and is the value most frequently retrieved for reporting.
- FORMULA_RESULT_FLAG — Indicates whether the stored result originated from a formula evaluation, providing a lineage and audit distinction between direct input and calculated output.
- INSTANCE_ID — Provides an instance-level identifier used to disambiguate results where an element entry is processed multiple times within a run cycle.
The surrogate primary key is the composite PAY_RUN_RESULT_VALUES_PK, defined over INPUT_VALUE_ID and RUN_RESULT_ID. Because the unique index is built on these two business columns, both are the documented business-key candidates — there is no separate single-column surrogate identifier.
Common Use Cases and Queries
Payroll analysts and technical consultants query this table to verify element calculations, reconcile payroll run outputs, and build custom payslip or costing reports. A typical pattern joins PAY_RUN_RESULT_VALUES to its parent run result header to obtain assignment and payroll context:
- Auditing a specific element's calculated results for a payroll period by filtering on
RUN_RESULT_ID. - Reconciling formula-derived values (where
FORMULA_RESULT_FLAGis set) against expected outcomes. - Building fast-formula or BI Publisher extracts that expose
RESULT_VALUEper input value. - Joining to
PAY_COSTSto trace how a result value was distributed to cost centers and general ledger accounts.
A representative query retrieves all results for a given run result identifier:
SELECT INPUT_VALUE_ID, RESULT_VALUE, FORMULA_RESULT_FLAG
FROM HR.PAY_RUN_RESULT_VALUES
WHERE RUN_RESULT_ID = :run_result_id;
Related Objects
The documented foreign key relationships and key structure link this table to the following significant objects:
- PAY_COSTS — Referenced through the composite foreign key on
INPUT_VALUE_IDandRUN_RESULT_ID. This is the primary documented dependent, linking calculated results to cost allocations. - PAY_RUN_RESULTS — The implied parent of
RUN_RESULT_ID, providing the run, assignment action, and payroll context for each result value. - PAY_ELEMENT_ENTRY_VALUES — Source of the input value definitions identified by
INPUT_VALUE_ID. - PAY_ELEMENT_ENTRIES / PAY_ELEMENT_TYPES_F — Define the elements and entries whose processing generated these results.
- PAY_PAYROLL_ACTIONS and PAY_ASSIGNMENT_ACTIONS — Supply the higher-level payroll run context for reporting and reconciliation.
Together these relationships position PAY_RUN_RESULT_VALUES as the detailed result store connecting element input definitions to payroll cost distribution within the Oracle Payroll data model.
-
Result values from processing a single element entry.
-
Result values from processing a single element entry.
-
VIEW: APPS.PAY_RUN_RESULTS_V 12.1.1
-
VIEW: APPS.PAY_RUN_RESULTS_V 12.2.2
-
View: PAY_RUN_RESULTS_V 12.2.2
Used to support user interface
APPS.PAY_RUN_RESULTS_V·↳ FND_DATE·↳ FND_NUMBER·↳ HR_API·Explore PAY module →
-
View: PAY_RUN_RESULTS_V 12.1.1
Used to support user interface
APPS.PAY_RUN_RESULTS_V·↳ FND_DATE·↳ FND_GLOBAL·↳ FND_NUMBER·Explore PAY module →
-
Used to support online payslip
APPS.PAY_EMEA_PAYMNTS_ACTION_INFO_V·↳ FND_NUMBER·↳ PAY_ACTION_INFORMATION·↳ PAY_ACTION_INTERLOCKS·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PRSI_DETAILS_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_INPUT_VALUES_F·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PRSI_DETAILS_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_INPUT_VALUES_F·Explore PAY module →
-
APPS.PAY_EMEA_PAYMNTS_ACTION_INFO_V·↳ FND_NUMBER·↳ PAY_ACTION_INFORMATION·↳ PAY_ACTION_INTERLOCKS·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ PAY_ELEMENT_TYPES_F·Explore PAY module →
-
View: PAY_HOURS_BY_RATE_V 12.1.1
The view returns the run assignment_action_id, element_type_id, element name, rate, Hours and multiplier for an Hours by Rate Element
APPS.PAY_HOURS_BY_RATE_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Used by IE SOE Forms
APPS.PAY_IE_SOE_PAYE_DETAILS_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ PAY_ELEMENT_TYPES_F·Explore PAY module →
-
View: PAY_HOURS_BY_RATE_V 12.2.2
The view returns the run assignment_action_id, element_type_id, element name, rate, Hours and multiplier for an Hours by Rate Element
APPS.PAY_HOURS_BY_RATE_V·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Hong Kong localisation view.
APPS.PAY_HK_MPF_REMITTANCE_V·↳ FND_DATE·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
Hong Kong localisation view.
APPS.PAY_HK_MPF_REMITTANCE_V·↳ FND_DATE·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
This view returns Assignment Action of Bonus Payroll Process based on business_group_id and si_org_id.
APPS.PAY_JP_SI_BON_PAYMENT_V·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_CORE_UTILS·↳ PAY_ELEMENT_SETS·Explore PAY module →
-
This view returns Assignment Action of Bonus Payroll Process based on business_group_id and si_org_id.
APPS.PAY_JP_SI_BON_PAYMENT_V·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_CORE_UTILS·↳ PAY_ELEMENT_SETS·Explore PAY module →
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2