SAP Knowledge Base Article - Public

3362055 - Job Description required field error after creating a Job Requisition using SFAPI - Recruiting Management

Symptom

You've created a job requisition using SFAPI, providing Job Role and Job Code correctly.

However, when you open this requisition and click to Submit Approval to go through approval process, you receive an error message:

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

Reproducing the Issue

  1. Create a job requisition using SFAPI, providing Job Role and Job Code correctly;
  2. Open the job requisition and click to Submit Approval to go through approval process;
  3. You'll receive an error message informing Internal and External Job Description are required fields;
  4. Then you click to open Job Profile page;
  5. You'll see that the description is populated there as per Job Role;
  6. Go back to Job Requisition Details and you'll be able to Submit Approval now without any errors.

Cause

Job Role is not write permissioned to job requisition operator.

Resolution

Give write permission to field ID jobRole in Job Requisition template accordingly.

At least, the first-step approver of requisition must have write permission for this field.

NOTE: SFAPI is legacy API technology. Please use OData API instead. For more information, please refer to the Implementation Guide page - Deprecation of Partner API, SFAPI Adhoc, and SFAPI for Simple Entities

Keywords

Internal Job Description is a required field, External Job Description is a required field , KBA , LOD-SF-RCM-API , Webservices & APIs , Problem

Product

SAP SuccessFactors Recruiting all versions