Symptom
Unable to create or update job postings for job requisitions using OData API / Integration Center.
- JobRequisitionPosting does not support operation UPSERT
- JobRequisitionPosting does not support operation POST
Environment
SAP SuccessFactors Recruiting Management
Cause
The JobRequisitionPosting entity is being used as the starting entity.
When used as a starting entity, JobRequisitionPosting does not support direct POST or UPSERT operations.
Resolution
To create or update job postings through OData API or Integration Center, use JobRequisition as the starting entity, and then add required fields from JobRequisitionPosting (JobReqPostings) as a navigation.
For detailed instructions, refer to:
- KBA 3508419 - How to Mass Create Job Requisitions using Integration Center - Recruiting Management
- (9) Job postings
- b. Using the "JobReqPostings" property
When updating existing job requisitions, choose "Upsert Multiple" as the operation in Integration Center.
See Also
Keywords
RCM, Integration, API, Job Posting, Create, Update, Mass, Post, Bulk, JobRequisitionPosting , KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , LOD-SF-RCM-JOB , Job Postings & Requisitions , LOD-SF-RCM-API , Webservices & APIs , Problem
SAP Knowledge Base Article - Public