SAP Knowledge Base Article - Public

3118248 - How to remove Interviewers via OData API in Interview Central - Recruiting

Symptom

How to remove interviewers from Interview Central 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 entity JobAppliationInterview has the designed restriction of only allowing One Interviewer per interview, meaning that, every time that we need to add a new Interviewer into the Interviews, we must create a new record on JobApplicationInterview and then assign the interviewer on the respective field.

With that in mind, to review an interviewer, works the same way, we need to remove the interview itself where that interviewer is assigned. To do that we must use the method DELETE in OData API and execute it on top of the JobApplicationInterview entity. Example:

  1. Two Interviewers show on the portlet:
  2. Upon querying the interviewers, the second existing interview has the id 977:
  3. Now, execute the method DELETE on the entity with the ID of that interview:
  4. Access the application again and you will see that the second Interviewer has been removed from the Interviews portlet on the application:

See Also

  • 3047601 - How to upsert a custom URL via ODATA API
  • 2981609 - Create and Update Job Requisition with multiple positions via ODATA API - Recruiting Management
  • 3522834 - Country field from JobRequisition entity is not filterable via OData API and Integration Center - Recruiting Management

Keywords

interview, remove, interviewer, portlet, delete, method, odata, api,  , KBA , LOD-SF-RCM-API , Webservices & APIs , How To

Product

SAP SuccessFactors Recruiting all versions

Attachments

image.png
image.png
image.png
image.png
image.png
image.png
image.png