Search Results source_start_date
Overview
PAY_ELEMENT_ENTRIES_F is the core dated (effective-dated) table in the Oracle Payroll (PAY) product that stores the list of element entries associated with each assignment. In Oracle EBS 12.1.1 and 12.2.2, an "element entry" is a specific instance of an earnings or deduction element (for example, Salary, Bonus, or a voluntary deduction) assigned to an employee's assignment for a defined effective period. Every recurring or one-time pay component processed during a payroll run ultimately traces back to a row in this table.
The table resides in the HR schema and holds 89 documented columns. Its primary key, PAY_ELEMENT_ENTRIES_F_PK, is composed of ELEMENT_ENTRY_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE, reflecting the datetracked nature of the entity. From a Data Vault modeling perspective, the metadata's heuristic classification is link, because the table principally represents a relationship between an assignment, an element link, and the associated element definition. Practitioners building a warehouse layer may alternatively treat it as a satellite if the emphasis is on the descriptive attributes of the element entry over time.
Key Information Stored
The most business-relevant columns include:
- ELEMENT_ENTRY_ID — Surrogate identifier for the element entry, the leading column of the composite primary key.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — The datetracked validity window of the entry; together with ELEMENT_ENTRY_ID they form PAY_ELEMENT_ENTRIES_F_PK, the unique business-key candidate.
- ASSIGNMENT_ID — The assignment to which the entry belongs, linking payroll data to the workforce.
- ELEMENT_LINK_ID — The element link that governs eligibility and entry rules for the element.
- ELEMENT_TYPE_ID — The element definition associated with the entry.
- COST_ALLOCATION_KEYFLEX_ID — Foreign key to PAY_COST_ALLOCATION_KEYFLEX, controlling how costs are distributed.
- UPDATING_ACTION_ID / UPDATING_ACTION_TYPE — Foreign key to PAY_ASSIGNMENT_ACTIONS, indicating which assignment action caused the entry to be created or changed.
- ENTRY_TYPE and CREATOR_TYPE — Classify the origin and nature of the entry (for example, recurring versus non-recurring, or system-generated versus user-entered).
- ORIGINAL_ENTRY_ID / TARGET_ENTRY_ID / SOURCE_ID — Support entry replication, reversal, and linkage to source entries.
- ENTRY_INFORMATION_CATEGORY and ENTRY_INFORMATION1–30 — Descriptive flexfield segments capturing entry-specific values.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–20 — Standard descriptive flexfield columns.
- LAST_UPDATE_DATE, CREATED_BY, CREATION_DATE, OBJECT_VERSION_NUMBER — Audit and optimistic-locking columns.
The surrogate key (ELEMENT_ENTRY_ID) uniquely identifies the logical entry, while the unique index PAY_ELEMENT_ENTRIES_F_PK enforces the datetracked business key across the three primary key columns.
Common Use Cases and Queries
Typical reporting scenarios include listing all active entries for an assignment, reconciling entries processed in a payroll run, auditing cost allocation assignments, and tracing the assignment action that created an entry. A common query pattern retrieves current entries for a given assignment:
- SELECT element_entry_id, assignment_id, element_link_id, element_type_id, effective_start_date, effective_end_date FROM pay_element_entries_f WHERE assignment_id = :p_assignment_id AND SYSDATE BETWEEN effective_start_date AND effective_end_date;
- Joining to PAY_COST_ALLOCATION_KEYFLEX via COST_ALLOCATION_KEYFLEX_ID to report cost distribution.
- Joining to PAY_ASSIGNMENT_ACTIONS via UPDATING_ACTION_ID to audit the originating personnel action.
- Filtering on ENTRY_INFORMATION_CATEGORY to extract flexfield values for downstream reporting.
Because the table is datetracked, queries must always apply an effective date predicate to avoid returning historical versions.
Related Objects
- PAY_COST_ALLOCATION_KEYFLEX — Referenced via PAY_ELEMENT_ENTRIES_F.COST_ALLOCATION_KEYFLEX_ID.
- PAY_ASSIGNMENT_ACTIONS — Referenced via PAY_ELEMENT_ENTRIES_F.UPDATING_ACTION_ID.
- PAY_ELEMENT_ENTRIES_F_PK — The primary key index on ELEMENT_ENTRY_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE.
- PAY_ELEMENT_LINKS_F — Provides the element link definition joined by ELEMENT_LINK_ID.
- PAY_ELEMENT_TYPES_F — Provides the element definition joined by ELEMENT_TYPE_ID.
- PER_ALL_ASSIGNMENTS_F — The assignment master table joined by ASSIGNMENT_ID.
These relationships make PAY_ELEMENT_ENTRIES_F a central link between workforce assignments, element configuration, and payroll cost allocation in Oracle Payroll.
-
Table: PAY_ELEMENT_ENTRIES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_F, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID, product: PAY - Payroll , description: Element entry list for each assignment. , implementation_dba_data: HR.PAY_ELEMENT_ENTRIES_F ,
-
Table: PAY_ELEMENT_ENTRIES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_F, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID, product: PAY - Payroll , description: Element entry list for each assignment. , implementation_dba_data: HR.PAY_ELEMENT_ENTRIES_F ,
-
View: PAY_ELEMENT_ENTRIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES, object_name:PAY_ELEMENT_ENTRIES, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ELEMENT_ENTRIES ,
-
View: PAY_ELEMENT_ENTRIES_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_X, object_name:PAY_ELEMENT_ENTRIES_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ELEMENT_ENTRIES_X ,
-
View: PAY_ELEMENT_ENTRIES_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES_X, object_name:PAY_ELEMENT_ENTRIES_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ELEMENT_ENTRIES_X ,
-
View: PAY_ELEMENT_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ELEMENT_ENTRIES, object_name:PAY_ELEMENT_ENTRIES, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_ELEMENT_ENTRIES ,
-
View: PAYBV_ELEMENT_ENTRY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY, object_name:PAYBV_ELEMENT_ENTRY, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_ENTRY ,
-
View: PAYBV_ELEMENT_ENTRY
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY, object_name:PAYBV_ELEMENT_ENTRY, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_ENTRY ,