Symptom
When trying to rehire an employee an application error happens.
Environment
- SAP SuccessFactors Employee
- Hire/Rehire
Cause
This is due data issue on Emergency Contact as the previous employment has invalid relationship type for their Emergency contact information.
Resolution
- Search inactive profile in the instance
- Go to Emergency contact
- Set a valid relationship
- Save
- After Above steps proceed the rehire.
Keywords
centralized, services, cs, rehire, application, error, KI2311, Caused by: java.lang.NullPointerException: Cannot invoke "Object.equals(Object)" because the return value of "java.util.List.get(int)" is null at com.successfactors.personandemployment.service.servicelayer.rule.filter.impl.HrisPayloadAlreadyDeletedByRuleFilter.isToBeFiltered(HrisPayloadAlreadyDeletedByRuleFilter.java:57) , KBA , LOD-SF-EC-HIR-RIE , Rehire Inactive Employee , Problem