Symptom
User who completes the Manage Pending Hire encounters an error: {"message":"HTTP request failed","statusCode":"500","statusText":"Internal Server Error","headers":{"Content-Type":"application/xml;charset=utf-8","DataServiceVersion":"1.0","X-SF-Record-Count-Recursive":"0","successfactors-message":"X-SF-Correlation-Id, successfactors-sourcetype are missing in request headers","Content-Length":"267"},"responseText":"ServerErrorException
Can't pass empty values for 'managerId', using 'in' criteria.\\r\\n"}. However, when using ONB BPE Admin permission, this error does not occur.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Proxy any user who needs to complete the Manage Pending Hire/recruit
- Go to Manage Pending Hire/Recruit
- Select Onboarding from the dropdown
- Error code is encountered
Cause
The target population of the roles assigned to a user completing the Manage Pending Hire is not configured correct
Resolution
- Check the roles assigned to a user who completes the Manage Pending Hire/Recruit
- Ensure that the target population is set for All Employees and All External Onboarding
Note: Setting target population to All Employees will remove the error but if All External Onboarding is not granted, they will not see any users so the same should be set as well
See Also
2967207 - Candidates are not appearing in Manage Pending Hires after completion of Onboarding Steps - Onboarding
Keywords
manage pending hire, mph, obx, error in manage pending hire, users not visible in manage pending hire , KBA , LOD-SF-OBX-EC , Integration EC - MPH, Hire , Problem