When trying to hire a candidate from manage pending hire, there's an application error id upon finishing all the candidate records.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
SAP SuccessFactors Recruiting Management (RCM)
Reproducing the Issue
1. From admin center, go to manage pending hire
2. Choose recruiting then select a candidate to hire
3. Once done, fill in all the information needed for caniddate to be hired then click on save button.
4. There will be an error you encounter such as this one
Using the errorID that was generated by the system, the cause of the issue is related with translation of picklist values for requisition status. Kindly see below the error logs capture using the errorID.
Caused by: java.lang.NullPointerException: while trying to invoke the method java.lang.String.equalsIgnoreCase(java.lang.String) of a null object returned from com.successfactors.picklist.bean.PicklistBean.getPicklistId()
For workaround, go to option -> change language -> then choose the appropriate language. If you currently using english UK as the default locale, where the issue exist, try to change this to english US and try to reproduce the issue once again. See if the same case will persist. To fixed the issue, provide all the translation values for requisition status from picklist. This should resolved the application error from manage pending hire.
2329138 - Fields in Manage Pending Hire are empty
2656736 - Location / Department / Division not appearing in Manage Pending Hires - Recruiting Management
2168200 - When Set Up Onboarding is enabled Candidates don't appear in Manage Pending Hires
Manage pending hire, Application, errorID, translation, string, picklist, hire , KBA , LOD-SF-RCM-CAN , General Candidate Issues (not Offers, not Profiles) , Problem