Symptom
- Candidate accepted as rehire on old employment and after accepting rehire data review/verification page is appearing blank
- No data appears in rehire verification, rehire data review page
- Error in backend logs Cannot invoke "com.successfactors.hris.bean.eo.EmpJobInfoEO.setEventReason(java.lang.Long)" because the return value of "com.successfactors.hris.bean.HireActionBean.getJobInfo()" is null
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Candidate enters rehire verification step
- Select matching profile
- Select rehire on old employment
- Rehire new hire data review (RNHDR) page (next screen after clicking accept) does not load, receive blank page
Cause
A stale OnboardingInfo record with an earlier target date (and no onboardingStableId) remained linked to the user from a previous initiation/cancel of onboarding. This caused the system to pull a mismatched target date during rehire, leading to page load failure.
Resolution
- In manage data > Onboarding Info
- Search with the terminated user id, which you accepted as a match for the candidate
- If more then one onboarding info object exists, it indicates stale entries
- Review each record and identify the valid onboarding info, the valid entry should have value for onboardingStableId which matches with the onboarding process id of the candidate you are performing the rehire step for.
- The other onboardinginfo objects could be stale (for example no value for onboardingStableId) and impacting the data review page
- Please utilize the check tool to remove stale onboarding info objects refer KBA: 3707980 - How can we use Check Tool as a self service tool for Onboarding? - SAP for Me
- If the check tool does not remove the stale onboarding info, script can be run to remove the stale onboarding info, please open a case with support with the details for validation.
- After removal, repeat the Rehire Verification (Rehire with Old Employment → Accept as Rehire) and confirm the page loads correctly.
See Also
Keywords
rehire verification, blank page, application error, SFDWRException, EmpJobInfoEO.setEventReason, HireActionBean.getJobInfo null, stale onboardinginfo, target date mismatch, onboardingstableid missing, manage data, remove orphan onboarding info, setEventReason, EmpJobInfoEO, getJobInfo, rehire verification blank, RNHDR, 02eb5b5457a2fe2e1dd9639a67da2f2047976a1b, fingerprint=02eb5b5457a2fe2e1dd9639a67da2f2047976a1b , KBA , LOD-SF-OBX-RCF , Rehire Candidate Flow , Problem
SAP Knowledge Base Article - Public