Search Results event_qualifier_id
Overview
The PAY_EVENT_VALUE_CHANGES_F table is a core configuration entity within the Oracle EBS Payroll (PAY) module, owned by the HR schema. Its documented purpose is to define "values changes that cause an event" — that is, the rules that determine when a change in a payroll attribute value should trigger a datetracked event. This makes the table central to Oracle Payroll's event-driven architecture, where events such as a change in salary, a grade step alteration, or a rate adjustment must be detected and processed by payroll runs, retroactive calculations, and eligibility routines.
Based on the heuristic Data Vault classification mined from its foreign key structure, the object is best modeled as a standalone entity. It carries no child links or dependent satellites in the documented relationship data, containing its own business attributes alongside a reference to its parent event definition. In dimensional terms it behaves as a configuration/reference table rather than a transactional fact or a resolvable business hub. The table is effective-dated, reflecting the datetracked nature of payroll configuration, and is editioned via the ZD_EDITION_NAME column, consistent with the 12.2.2 edition-based redefinition (EBR) architecture.
Key Information Stored
The table is uniquely identified by the primary key PAY_EVENT_VALUE_CHANGES_F_PK, composed of EVENT_VALUE_CHANGE_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. Under 12.2.2 EBR, the documented unique index also includes ZD_EDITION_NAME, forming the full business-key candidate. EVENT_VALUE_CHANGE_ID therefore acts as the surrogate identifier, while the effective date pair and edition name provide the datetracked uniqueness.
- EVENT_VALUE_CHANGE_ID — surrogate primary key identifying each value-change rule.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — datetracked validity window for the configuration row.
- DATETRACKED_EVENT_ID — foreign key to PAY_DATETRACKED_EVENTS, linking the rule to the event it triggers.
- EVENT_QUALIFIER_ID — identifies the qualifier (e.g., a specific assignment attribute) whose value change is being monitored.
- FROM_VALUE / TO_VALUE — the before-and-after values whose transition constitutes a qualifying change.
- QUALIFIER_VALUE — the qualifier value that must be matched for the rule to apply.
- PRORATION_STYLE — controls how the triggered event is prorated across the period.
- DEFAULT_EVENT / VALID_EVENT — flags indicating whether this is the default rule and whether it is currently valid.
- BUSINESS_GROUP_ID / LEGISLATION_CODE — multi-tenant and legislative scoping.
- OBJECT_VERSION_NUMBER — optimistic locking for concurrent configuration edits.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns.
- ZD_EDITION_NAME — edition identifier supporting EBR in 12.2.2.
Common Use Cases and Queries
Payroll implementers query this table to audit which value transitions raise events, to trace why a particular payroll event fired, and to reconcile configured rules against the DATETRACKED_EVENT_ID chain.
- Listing all active value-change rules for a business group and legislation within a given date window.
- Joining FROM_VALUE/TO_VALUE transitions to the parent event to explain payroll run behavior.
- Reporting on proration styles applied to qualified events for cost analysis.
SELECT evc.EVENT_VALUE_CHANGE_ID,
evc.DATETRACKED_EVENT_ID,
evc.FROM_VALUE,
evc.TO_VALUE,
evc.PRORATION_STYLE
FROM HR.PAY_EVENT_VALUE_CHANGES_F evc
WHERE evc.BUSINESS_GROUP_ID = :p_bg_id
AND evc.LEGISLATION_CODE = :p_leg_code
AND TRUNC(SYSDATE) BETWEEN evc.EFFECTIVE_START_DATE
AND evc.EFFECTIVE_END_DATE;
Related Objects
- PAY_DATETRACKED_EVENTS — referenced via DATETRACKED_EVENT_ID; the parent event definition this table qualifies.
- PAY_EVENT_VALUE_CHANGES_F_PK — the primary key index enforcing the composite uniqueness.
- PAY_EVENT_QUALIFIERS — associated through EVENT_QUALIFIER_ID for qualifier definitions.
- PAY_EVENT_UPDATES — consumes value-change rules when events are raised during payroll processing.
- PAY_ELEMENT_TYPES_F — event rules feed element eligibility and processing logic.
- FND_BUSINESS_GROUPS — provides BUSINESS_GROUP_ID context.
- HR_ALL_ORGANIZATION_UNITS — relevant when rules scope to organizational qualifiers.
-
Table: PAY_EVENT_VALUE_CHANGES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_VALUE_CHANGES_F, object_name:PAY_EVENT_VALUE_CHANGES_F, status:VALID, product: PAY - Payroll , description: Values changes that cause an event , implementation_dba_data: HR.PAY_EVENT_VALUE_CHANGES_F ,
-
Table: PAY_EVENT_QUALIFIERS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_QUALIFIERS_F, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID, product: PAY - Payroll , description: Event Qualification definitions , implementation_dba_data: HR.PAY_EVENT_QUALIFIERS_F ,
-
Table: PAY_EVENT_VALUE_CHANGES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_VALUE_CHANGES_F, object_name:PAY_EVENT_VALUE_CHANGES_F, status:VALID, product: PAY - Payroll , description: Values changes that cause an event , implementation_dba_data: HR.PAY_EVENT_VALUE_CHANGES_F ,
-
Table: PAY_EVENT_QUALIFIERS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_QUALIFIERS_F, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID, product: PAY - Payroll , description: Event Qualification definitions , implementation_dba_data: HR.PAY_EVENT_QUALIFIERS_F ,
-
VIEW: HR.PAY_EVENT_VALUE_CHANGES_F#
12.2.2
-
APPS.PAY_EVQ_SHD SQL Statements
12.1.1
-
VIEW: HR.PAY_EVENT_QUALIFIERS_F#
12.2.2
-
APPS.PAY_EVQ_SHD SQL Statements
12.2.2
-
VIEW: HR.PAY_EVENT_QUALIFIERS_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_EVENT_QUALIFIERS_F#, status:VALID,
-
VIEW: HR.PAY_EVENT_VALUE_CHANGES_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_EVENT_VALUE_CHANGES_F#, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.2.2
-
TABLE: HR.PAY_EVENT_QUALIFIERS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_QUALIFIERS_F, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID,
-
APPS.PAY_EVC_SHD SQL Statements
12.2.2
-
APPS.PAY_EVQ_DEL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.1.1
-
APPS.PAY_EVQ_DEL SQL Statements
12.1.1
-
APPS.PAY_EVC_SHD SQL Statements
12.1.1
-
TABLE: HR.PAY_EVENT_QUALIFIERS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_QUALIFIERS_F, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID,
-
TABLE: HR.PAY_EVENT_VALUE_CHANGES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_VALUE_CHANGES_F, object_name:PAY_EVENT_VALUE_CHANGES_F, status:VALID,
-
APPS.PAY_EVQ_INS SQL Statements
12.1.1
-
APPS.PAY_EVQ_UPD SQL Statements
12.1.1
-
APPS.PAY_EVQ_UPD SQL Statements
12.2.2
-
APPS.PAY_EVQ_INS SQL Statements
12.2.2
-
TABLE: HR.PAY_EVENT_VALUE_CHANGES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_EVENT_VALUE_CHANGES_F, object_name:PAY_EVENT_VALUE_CHANGES_F, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVC_SHD
12.1.1
-
PACKAGE BODY: APPS.PAY_EVC_SHD
12.2.2
-
PACKAGE BODY: APPS.PAY_EVQ_BUS
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_BUS
12.2.2
-
PACKAGE: APPS.PAY_EVQ_SHD
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.2.2
-
APPS.PAY_EVENT_QUALIFIERS_API SQL Statements
12.2.2
-
PACKAGE: APPS.PAY_EVQ_SHD
12.2.2
-
APPS.PAY_EVC_UPD SQL Statements
12.1.1
-
APPS.PAY_EVC_INS SQL Statements
12.1.1
-
APPS.PAY_EVC_UPD SQL Statements
12.2.2
-
APPS.PAY_EVC_INS SQL Statements
12.2.2
-
APPS.PAY_EVENT_QUALIFIERS_API SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_DEL
12.2.2
-
PACKAGE BODY: APPS.PAY_EVQ_DEL
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_UPD
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_UPD
12.2.2
-
PACKAGE BODY: APPS.PAY_EVC_BUS
12.2.2
-
PACKAGE BODY: APPS.PAY_EVC_BUS
12.1.1
-
PACKAGE BODY: APPS.PAY_EVC_INS
12.2.2
-
PACKAGE BODY: APPS.PAY_EVC_INS
12.1.1
-
PACKAGE: APPS.PAY_EVENT_QUALIFIERS_API
12.1.1
-
PACKAGE: APPS.PAY_EVENT_QUALIFIERS_API
12.2.2
-
PACKAGE: APPS.PAY_EVC_SHD
12.2.2
-
PACKAGE: APPS.PAY_EVC_SHD
12.1.1