Symptom
Recruiting users can now configure assessments in a job requisition through OData.
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 (RCM)
Resolution
All possible OData operations for assessments like Create, Update, Get, Insert and Delete Operations for a job requisition are possible. This helps to create, insert, update, and delete assessments for different statuses of the job requisition.
In the following steps we exemplify how to create a job requisition including the assessment vendor.
1. Use the following payload to perform an upsert operation to create the job requsition
2. You will be able to see the assessment configured correctly in the UI (Recruiting > Job Requisition Detail)
AssessmentPackageCode is picked from PackageCode column from Assessment Packages CSV file uploaded in Provisioning. It’s possible to add the assessment in multiple statuses. You just need to replicate the assessment part of the payload and change the appStatusSetItemId and set the proper assessmentPackageCode value.
Observation: You will not be able to do manipulate assessment information directly from the JobRequisitionAssessment entity. If you want to manipulate the assessment information, you have to always use the JobRequisition entity and then make the necessary changes similar to the example shown above.
See Also
Setting Up and Maintaining SAP SuccessFactors Recruiting - Assessment Integration
Keywords
RCM-67566, OData, Assessment, API, Job Requisition, Recruiting, RCM , KBA , LOD-SF-RCM-API , Webservices & APIs , How To