Symptom
- Application Error Occurred While Using Manage Pending Hire
- Why can't I hire my employee from manage pending hires?
"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
- Admin Center > Manage Pending Hire
- Choose a candidate > Select Hire
- Complete the details by clicking Next
- Choose Submit > application error will occur
Cause
Splunk Logs Example: (This came from a demo environment where we were able to recreate the scenario)
ERROR [HrisHireController] [] [] [WmtV8goEG34AAFFyVR4AAABw] [SAP (Production),sfv4_STOCKPM7429.,dbPool5,24702274,] An application error occurred. Please try again later, or notify support (with the error information of errorId=de836b01-c90e-489e-ab15-af6f3dfccac2, timestamp=2018-01-26T11:23:29.729-0500, and the version information from the current screen) if the issue keeps occurring. com.successfactors.sca.ServiceSystemException: Status set Global Status can only contain one hireable status and one hired status. Current status set has the following statuses set to hireable: Offer Accepted, Offer Letter.
View From User Interface:
- Go to Admin Center
- Edit Applicant Status Configuration
- Choose the status which was indicated in the logs, which will match the same selected for the applicant that was attempted to be hired in the job requisition
- In This example, the Status Set name is called "Global Status"
- Both of these 'In Progress' status types have 'Hireable' selected
- Offer Accepted
- Offer Letter
- Only One Application status should be set as "Hired"
- Only one Application Sataus should be set as "Hireable"
View From Provisioning:
Resolution
To Resolve From Provisioning:
- Go Provisioning
- Select Applicant Status Configuration
- Check the Hired and New Hire statuses
- Modify these so that only one has a "Hireable" status and one has a "Hired" status.
- Save
To Resolve From the UI:
- Go to Admin Center
- Navigate to "Edit Applicant Status Configuration"
- Choose the status which will indicate that the applicant is hired on the job requisition for the chosen status
- Modify these so that only one has a "Hireable" status and one has a "Hired" status.
- Save the changes
- The following status Id should follow this logic
- Hire=Hired
- Hireable=Hireable
- Onboard=None
- Always Click save after changing each indiivual change
- Make sure to click I'm Done if using the Customer Facing Customer Interface (not provisioning) Tool from Admin Centre after completing changes
Keywords
SFEC, SFSF, EmpCentrl, RCM, MPH, App Error, ErroID, can only contain one hireable status and one hired status, Recruiting Management, Employee Central, Hired, Hireable, None, hireable: Hireable, OnBoard, ONB, success factors , KBA , LOD-SF-RCM-MPH , Manage Pending Hire , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , Problem
SAP Knowledge Base Article - Public