SAP Knowledge Base Article - Public

2887152 - Set Candidate Source Value in Candidate Application using OData API

Symptom

When trying to insert a candidate application to a job requisition using ODATA API Field ID "source" (entity: "JobApplication") is blank even though I provided a value.

The Odata API data dictionary says the source field is text.

Environment

SAP SuccessFactors Recruiting Management

Cause

Source field should have a numeric value.

Resolution

The Candidatesource field is a numeric values when using API to set the source of an application.

The following table provided the numeric values to set the source field.

Source numeric Value  Source Mapped to 
0

Internal Career Site

1 Corporate: Default Site
2 Job Board: 
3 Forwarded
4 Agency
5 Referral 
6 Internal Referred
7

Depreciated since B2105 (Do not use)

8 Recruiting Marketing 
9 Forwarded as Applicant 

Keywords

Source, Candidate, API, candidateSource , KBA , LOD-SF-RCM-API , Webservices & APIs , How To

Product

SAP SuccessFactors Recruiting all versions