SAP Knowledge Base Article - Public

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

Symptom

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

Environment

SuccessFactors Recruiting Management Integration with Position Management (oData API)

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

Cause

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.

Resolution

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:

2016-12-22_00-08-37.jpg

See Also

For complete information on how to configure Business Rules in the Recruiting Management Integration with Position Management, please check the Admin and Implementation Guides at:

http://help.sap.com/hr_ecintegration and http://help.sap.com/hr_recruiting

Keywords

Position management, oData, isDraft, Org Chart, , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors Recruiting all versions