🔹 Introduction: What is Element Entry HDL?
Using ElementEntry and ElementEntryValue via HCM Data Loader (HDL) enables you to:
-
Load bulk element entries for multiple workers
-
Maintain consistency in payroll calculations
-
Avoid manual data entry errors
-
Manage repetitive or complex payroll elements efficiently
🔹 Prerequisites
Before loading Element Entry HDL, ensure:
-
Worker/assignment exists (
AssignmentNumbermust be valid) -
Element names are configured in Oracle HCM
-
Legislative data groups are correctly set
-
Source system identifiers are unique for each entry
🔹 Objects Required
| Object | Purpose |
|---|---|
| ElementEntry | Defines the payroll element entry for an assignment |
| ElementEntryValue | Defines specific values for each element entry (amount, periodicity, flags) |
🔹 Sample HDL Templates
ElementEntry
METADATA|ElementEntry|EffectiveEndDate|EffectiveStartDate|ElementName|LegislativeDataGroupName|MultipleEntryCount|EntryType|AssignmentNumber|SourceSystemOwner|SourceSystemId|ReplaceLastEffectiveEndDate
MERGE|ElementEntry|4712/12/31|2021/04/06|Housing Allowance Expat|US Legislative Data Group||E|XXTEST_ASSIGN1|XXTEST|XXTEST_ENTRY2|
ElementEntryValue.dat
🔹 Field Explanation (Infographic Ready)
![]() |
| Element Entry Key Fields |
🔹 Step-by-Step Process to Load Element Entries Using HDL
-
Prepare ElementEntry.dat and ElementEntryValue.dat
-
Validate
AssignmentNumberand element reference data -
Zip the files into a single HDL package
-
Go to Tools → HCM Data Loader → Upload
-
Submit the load process and monitor status
-
Verify element entries in the employee’s assignment
🔹 Common Errors & Resolutions
![]() |
| Common Errors in Element Entry Load |
🔹 FAQ – Oracle Fusion HCM Element Entry HDL
1️⃣ What is ElementEntry HDL in Oracle HCM?
It allows bulk loading of payroll element entries such as allowances, deductions, and benefits.
2️⃣ Which files are required for element entry load?
ElementEntry and ElementEntryValue metadata are mandatory.
3️⃣ How to load multiple elements for one assignment?
Include multiple ElementEntry records with unique SourceSystemId. Use ElementEntryValue for specific amounts/flags.
4️⃣ Can I overwrite previous entries using HDL?
Yes, set ReplaceLastEffectiveEndDate = Y to overwrite older entries.
5️⃣ Why am I seeing “element not created” error?
-
Invalid
AssignmentNumber -
Element not configured in Oracle HCM
-
Dates not valid
-
Duplicate
SourceSystemId

