Symptom
Is there a way to pull out information from the Job Requisition localized using OData?
Environment
SAP SuccessFactors Recruiting Management
Resolution
The way to get the information localized from the Job Requisition using OData would be to use the entity JobRequisitionLocale, where the fields in there will be stored with values on each Locale you have created for the Job Posting on the Job Requisition. The JobRequisitionLocale stores only the crucial information to perform the Job Posting, as this is associated to the Job Posting Languages you add in the Job Requisition, so you will have only the information from the job requisition that is included in the posting.
This is used by standard integrations with RMK and RPO, where the information when required to be send in different languages is sent from JobRequisitionLocale.
The entity JobRequisitionLocale does not have information from custom fields, as per how the system is designed, this information is only for the Recruiter, so if you need to add information from fields on the Posting, you should be adding that information directly into the Description, Header or Footer, that are stored on the JobRequisitionLocale entity.
Check the OData API Data Dictionary on the instance to see the fields available to use.
Keywords
Job, requisition, field, locale, odata, api, integration, information, get, localized, data, value, from, use , KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , How To