SAP Knowledge Base Article - Public

2596153 - Application Error Occurred While Using Manage Pending Hire - Recruiting Management

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

  1. Admin Center > Manage Pending Hire
  2. Choose a candidate > Select Hire
  3. Complete the details by clicking Next
  4. Choose Submit > application error will occur
    Capture.JPG

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"
    can only contain one hireable status and one hired status. .png

View From Provisioning:

2can only contain one hireable status and one hired status. .png

Resolution

To Resolve From Provisioning:

  1. Go Provisioning
  2. Select Applicant Status Configuration
  3. Check the Hired and New Hire statuses
  4. Modify these so that only one has a "Hireable" status and one has a "Hired" status.
  5. Save

To Resolve From the UI:

  1. Go to Admin Center
  2. Navigate to "Edit Applicant Status Configuration"
  3. Choose the status which will indicate that the applicant is hired on the job requisition for the chosen status
  4. Modify these so that only one has a "Hireable" status and one has a "Hired" status.
  5. 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

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions ; SAP SuccessFactors Recruiting all versions