๐งพ Oracle Fusion HCM – Load Candidate Data using HDL (Candidate.dat)
If you want to load candidate details into Oracle Fusion Recruiting, you can use HCM Data Loader (HDL) with the file Candidate.dat.
This blog covers:
✅ Candidate basic data
✅ Candidate address
✅ Candidate phone
✅ Candidate name
✅ Candidate profile (Degree / Certifications etc.)
✅ Sample Candidate.dat file format
๐ Prerequisites
Before loading Candidate HDL:
-
You must have access to HCM Data Loader
-
CandidateNumber must be unique
-
Use valid codes for:
-
Country (US, IN, etc.)
-
LegislationCode
-
AddressType
-
PhoneType
-
๐ฅ Step-by-Step Video Reference
You can see step by step video to load Candidate data using this Link:
๐ Link
๐ Candidate.dat File – Full Sample Template
1️⃣ Candidate (Basic Candidate Record)
๐ HDL Metadata
2️⃣ CandidateAddress
๐ HDL Metadata
3️⃣ CandidatePhone
๐ HDL Metadata
4️⃣ CandidateName
๐ HDL Metadata
5️⃣ CandidateProfile (Degree / Profile Items)
CandidateProfile is used for things like:
-
Degree
-
Certifications
-
Skills
-
Previous employment
-
Education details
๐ HDL Metadata
✅ Sample Data
✅ Best Practices (Important)
✔ Always Follow this Order in Candidate.dat
Recommended sequence:
-
Candidate
-
CandidateName
-
CandidateAddress
-
CandidatePhone
-
CandidateProfile
✔ Date Format
Use:
-
YYYY/MM/DD
Example: -
2019/03/20
✔ Effective End Date
Use:
-
4712/12/31
❌ Common Errors & Fixes
1) Candidate already exists
Error: Duplicate candidate number
✅ Fix: Use unique CandidateNumber
2) Invalid country / legislation code
Error: Invalid CountryCode or LegislationCode
✅ Fix: Use valid values like:
-
Country:
US,IN -
LegislationCode:
US,IN
3) AddressType invalid
Error: AddressType HOME not valid
✅ Fix: Use correct address type based on setup:
-
HOME
-
MAILING
-
WORK
4) ProfileItemId issue
Error: Profile item not created
✅ Fix: Ensure ProfileItemId exists OR remove ProfileItemId for new inserts.
๐ Internal Links
Add these links at the bottom or inside the blog:
-
HDL Load Worker Data (Complete Guide)
⭐ FAQ
Q1. Which file is used to load candidate data in HDL?
Candidate.dat is used to load candidate records in Oracle Fusion Recruiting.
Q2. Can we load Candidate Address using HDL?
Yes, using CandidateAddress in Candidate.dat.
Q3. How to load candidate education or degree in Oracle HDL?
Use CandidateProfile with ContentType like DEGREE,Education etc.
Q4. What is the best Effective End Date in HDL?
Most implementations use 4712/12/31.