SAP Knowledge Base Article - Public

2863929 - Exposing Assessment details via Job Requisition ODATA API - Recruiting Management

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

OData_Payload.jpg

2. You will be able to see the assessment configured correctly in the UI (Recruiting > Job Requisition Detail)

OData_Job_Req_Assessment.jpg

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

Product

SAP SuccessFactors Recruiting all versions