Symptom
When trying to create a Job Requisition from Position Org Chart, the user receives the following 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
- Login or proxy as the affected user
- Go to Company Info -> Position Org Chart
- Try to create a Job Requisition from a Position
- Receive the error message
Cause
There will be two possible reasons for this error and both will be related to missing Role Based Permissions. Below are the possible missing RBPs:
- Manage Foundation Objects Types - Location (View/Edit/Insert/Delete)
- Employee Central API - Employee Central Foundation OData API (read-only) and Employee Central HRIS OData API (read-only)
Resolution
- Determine the Permission Role for the user
- Go to Admin Center -> Manage Permission Roles
- Find and Edit the Role for the affected user
- Click on the Permission
- On the left, select Manage Foundation Objects Types
- Then grant permission to Location with "View", "Create" or "Insert"
- Back on the left, select Employee Central API
- Then grant permission to Employee Central Foundation OData API (read-only) and Manage Foundation Objects Types
- Click Done, then Save Changes
- Log off and on again, the issue should be solved
See Also
2250344 - SuccessFactors: How to enable OData API
Keywords
Create Job Requisition, Position Org Chart, location_obj, with the index 0; Sorry, the requisition cannot be created. Creation of a job requisition for position; User has no API Visibility on object location; location_obj; , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-EC , Employee Central , Problem