Guidelines for Loading Candidate Job Applications
This topic describes the considerations for loading job applications using HCM Data Loader.
Considerations for Creating Candidate Job Applications
- Load only currently active job applications. It’s recommended not to load historic job applications for reporting purposes.
- Provide the expected
Source
andSourceMedium
attributes while loading candidate job applications. If you don't provide these, theSource
attribute defaults to internal career site andSourceMedium
attribute defaults to career site. - Job applications can be loaded only to the first phase and state of the Candidate Selection Process (CSP).
- While migrating job applications from a legacy system, load to the first
phase and state of the CSP and later auto-progress to the target phase and
state or manually move using HDL following the CSP rules.Tip: Configure a flexfield on the job application to mark it as a migrated job application and then build a fast formula to read the migration marker, which auto-progresses to the target phase and state.
- Loading job applications with offers isn’t supported. It’s recommended to load accepted offers as New Hires or Pending Workers.
User Key
- RequisitionNumber
- CandidateNumber
Considerations for Deleting Candidate Job Applications
- A job application can be deleted by using the
InactivateFlag
attribute. This effects only a soft deletion of the job application. - The job application has to be in a terminal state before you can delete it.
Considerations for Moving Candidate Job Applications
Using HCM Data Loader, you can move job applications from the current phase and state to a target phase and state. However, the move to a target phase is validated and allowed based on the rules set in the CSP. You can’t move a job application past a mandatory phase or out of a state without meeting the required condition set in the CSP.
Job Application Movements in the Offer Phase
The following moves are supported in the Offer phase:
From State | To State in Offer Phase |
---|---|
Any state in a phase prior to the Offer phase |
|
To Be Created |
|
Draft |
|
Pending Approval |
|
Approval Rejected |
|
Approved |
|
Extended |
|
Accepted |
|
Rejected (by Employer) |
|
Withdrawn by Candidate |
|
Job Application Movements in the HR Phase
Once the offer is accepted by the candidate, you can move the offer to the HR phase and Pending Automated Processing state using HCM Data Loader. The offer is then selected for automated processing.
If an error occurs during HR processing, you can move a job application to one of the terminal states, Rejected by Employer or Withdrawn by Candidate, using HCM Data Loader.