SAP Knowledge Base Article - Public

2407839 - Creation of job requisition via Position Management failed due to Required Fields (oData API) - Recruiting Management


When creating a Job Requisition via Position Management (Position Org Chart), error message is returned that required fields must be mapped.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


SAP SuccessFactors Recruiting Management - All Versions

Reproducing the Issue

  1. Login to application;
  2. Go to Company Info -> Position Org Chart;
  3. Search for a Position;
  4. Action -> Create Job Requisition


OData API did not accept the creation of a requisition as long as not all mandatory fields had been filled. All Required fields were required to be mapped via Business Rules and information correctly sent from Position to Recruiting.


With Q3/2016 Release, there is now a new possibility to set the requisition to be in a draft status. This way it can be saved with not all mandatory fields filled.

There will be no further side effects from this draft status, so it can be generally used in the mapping settings. Below screenshot presents how mapping must be configured:



Position management, oData, isDraft, Org Chart, , KBA , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , LOD-SF-EC-POS , Position Management , Problem


SAP SuccessFactors Recruiting all versions