Symptom
jobPostLanguage is not reportable in Ad Hoc Reports. This article describes how to report jobPostLanguage via OData API.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Recruiting Management
Resolution
The field jobPostLanguage has to be defined in the Job Requisition template for posting languages to appear, along with the defaultLanguage field.
<field-definition id="defaultLanguage" type="text" required="false" custom="false">
<field-label><![CDATA[Default Posting Language]]></field-label>
</field-definition>
<field-definition id="jobPostLanguage" type="text" required="false" custom="false">
<field-label><![CDATA[Job Post Languages]]></field-label>
</field-definition>
The field jobPostLanguage is defined as custom="false" in the job requisition template but is not reportable under the JobRequisition entity and it is not reportable under the field name jobPostLanguage, it is a special case. Just like how the jobTitle is not under the JobRequisition entity, but under JobRequisitionLocale entity, the posting language is under JobRequisitionLocale as well.
To report jobPostLanguage in the Integration Center or via OData API, the posting languages are found under JobRequisitionLocale > locale.
Note: They are reported individually, not in a single line, i.e., if a requisition has 3 languages in jobPostLanguage, they are reported as:
Req ID 1 - language 1
Req ID 1 - language 2
Req ID 1 - language 3
instead of Req 1 - language 1, language 2, language 3.
Sample: This is a report from Integration center, filtered to a single jobReqId, each locale is reported per line.
This report corresponds to the languages chosen in the jobPostLanguage field in the requisition.
Note:
- jobPostLanguage is not reportable in Ad Hoc Reports.
- The following enhancement request has already been submitted on this topic. Please vote for it if this is something you wish to see considered for inclusion in a future release: Request ID: 269287 - [Reporting] - Posting language reportable
See Also
KBA 3191244 - What are the Available Reporting data for Recruiting in Recruiting V2 and ODATA API - Recruiting Management
Keywords
Recruiting Management, RCM, Report, Ad Hoc, Integration Center, API, jobPostLanguage, JobRequisitionLocale, language, locale, posting locale, defaultLanguage, reportable fields, reporting , KBA , LOD-SF-RCM-REP , Reporting & Analytics, Data Imports & Exports , LOD-SF-RCM-INT , Integration Center & Intelligent Services , LOD-SF-RCM-API , Webservices & APIs , How To
Product
Attachments
72beed0cdb9e6954dc7a9825f396198a |
72beed0cdb9e6954dc7a9825f3961983 |