Search Results pay_event_qualifiers_f
Overview
PAY_EVENT_QUALIFIERS_F is a date-tracked (datetracked) definition table in the Oracle E-Business Suite Payroll (PAY) module, owned by the HR schema. It stores the configuration of event qualifiers — the rules that determine whether a business event (such as an assignment change, salary alteration, or element entry) qualifies to trigger downstream payroll processing logic. In EBS 12.1.1 and 12.2.2, this table underpins the Event Qualification framework used by payroll event processing and event groups.
The table is a DateTrack-enabled "F" (frozen/dated) table, meaning that each logical row is versioned by an effective date range rather than being updated in place. The documented physical schema in ETRM 12.2.2 lists 21 columns. Based on the FK structure mined from the metadata, the heuristic Data Vault classification for this object is standalone — it is not modeled as a hub, link, or satellite because the documented relationships do not resolve to a conformed business key hierarchy. This classification should be treated as a modeling suggestion only; in practice the table functions as a reference/definition entity whose surrogate key is EVENT_QUALIFIER_ID.
Key Information Stored
The primary key is PAY_EVENT_QUALIFIERS_F_PK, composed of EVENT_QUALIFIER_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. A unique index, PAY_EVENT_QUALIFIERS_PK, adds ZD_EDITION_NAME to those three columns, making the business-key candidate (EVENT_QUALIFIER_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE, ZD_EDITION_NAME). The most significant columns include:
- EVENT_QUALIFIER_ID — surrogate identifier for the event qualifier definition.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the DateTrack effective range defining which version of the row is active.
- DATED_TABLE_ID — foreign key to PAY_DATED_TABLES, identifying the datetracked table whose events are being qualified.
- COLUMN_NAME — the specific column on the referenced dated table that drives qualification.
- QUALIFIER_NAME — the human-readable name of the qualifier.
- LEGISLATION_CODE / BUSINESS_GROUP_ID — the legislative and business-group context scoping the definition.
- COMPARISON_COLUMN / QUALIFIER_DEFINITION — the comparison operand and the rule definition that together express the qualifier logic.
- QUALIFIER_WHERE_CLAUSE — a SQL WHERE fragment applied to evaluate qualification.
- ENTRY_QUALIFICATION / ASSIGNMENT_QUALIFICATION — flags or definitions governing entry-level and assignment-level qualification.
- MULTI_EVENT_SQL — SQL used to handle multi-event qualification scenarios.
- OBJECT_VERSION_NUMBER, CREATION_DATE, CREATED_BY, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS who/audit columns.
- ZD_EDITION_NAME — the editioning column supporting online patching in 12.2.x.
Common Use Cases and Queries
Typical uses include auditing which qualifiers are active for a given legislation, troubleshooting why a payroll event did or did not fire, and reporting on qualifier definitions that reference a specific dated table. A common query pattern filters on the effective date range and legislation:
SELECT event_qualifier_id, qualifier_name, legislation_code, qualifier_where_clause FROM pay_event_qualifiers_f WHERE legislation_code = :p_leg AND SYSDATE BETWEEN effective_start_date AND effective_end_date;- Join to PAY_DATED_TABLES on DATED_TABLE_ID to resolve the underlying dated table name for reporting.
- Filter by BUSINESS_GROUP_ID to scope results to a specific payroll business group.
Related Objects
- PAY_DATED_TABLES — referenced via PAY_EVENT_QUALIFIERS_F.DATED_TABLE_ID; identifies the datetracked source table.
- PAY_EVENT_QUALIFIERS — the corresponding non-frozen view/table alias exposing current rows.
- Event group and event qualification setup tables in the PAY module that consume qualifier definitions.
- HR datetrack infrastructure objects that manage effective dating for this row set.
- Payroll event processing and payroll action APIs that evaluate qualifiers at runtime.
-
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 ,
-
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 ,
-
VIEW: HR.PAY_EVENT_QUALIFIERS_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_EVENT_QUALIFIERS_F#, status:VALID,
-
APPS.PAY_EVQ_SHD SQL Statements
12.1.1
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_EVENT_QUALIFIERS_F+, status:VALID,
-
SYNONYM: PUBLIC.PAY_EVENT_QUALIFIERS_F
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID,
-
SYNONYM: APPS.PAY_EVENT_QUALIFIERS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID,
-
APPS.PAY_EVQ_SHD SQL Statements
12.2.2
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F+
12.2.2
-
SYNONYM: APPS.PAY_EVENT_QUALIFIERS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_EVENT_QUALIFIERS_F, status:VALID,
-
VIEW: HR.PAY_EVENT_QUALIFIERS_F#
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,
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.2.2
-
APPS.PAY_EVQ_INS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.1.1
-
APPS.PAY_EVQ_INS SQL Statements
12.2.2
-
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,
-
FUNCTION: APPS.PAY_EVENT_QUALIFIERS_F=
12.2.2
-
APPS.PAY_EVQ_BUS SQL Statements
12.2.2
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_EVENT_QUALIFIERS_F_WHO, status:VALID,
-
FUNCTION: APPS.PAY_EVENT_QUALIFIERS_F=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PAY_EVENT_QUALIFIERS_F=, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_DEL, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_SHD, status:VALID,
-
APPS.PAY_EVQ_BUS SQL Statements
12.1.1
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PAY_EVENT_QUALIFIERS_F_WHO, status:VALID,
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F_WHO
12.2.2
-
PACKAGE BODY: APPS.PAY_EVQ_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_UPD, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_UPD, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_DEL, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_SHD, status:VALID,
-
APPS.PAY_EVQ_DEL SQL Statements
12.2.2
-
TRIGGER: APPS.PAY_EVENT_QUALIFIERS_F_WHO
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVENT_QUALIFIERS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVENT_QUALIFIERS_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_INS, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVQ_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVQ_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_EVENT_QUALIFIERS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_EVENT_QUALIFIERS_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_INTERPRETER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_INTERPRETER_PKG, status:VALID,
-
APPS.PAY_EVQ_DEL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PAY_INTERPRETER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_INTERPRETER_PKG, status:VALID,
-
PACKAGE: APPS.PAY_INTERPRETER_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_INTERPRETER_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.1.1
-
PACKAGE BODY: APPS.PAY_EVQ_INS
12.2.2
-
PACKAGE: APPS.PAY_INTERPRETER_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_INTERPRETER_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1