Symptom
Error occurs when submitting a termination action for an employee, who has past dated Global Assignment:
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 Employee Central - Termination
Reproducing the Issue
- Proxy as HR user.
- Terminate user via "Actions".
- Receive error message: java.lang.IllegalStateException: java.lang.NullPointerException.
Cause
The affected employee has a terminated Global Assignment. The "End Global Assignment" and "Return from Global Assignment" records were created successfully. However, the system is unable to validate the Global Assignment termination.
Resolution
- Go to Check Tool.
- Locate the following check: NullHomeAssignmentForGlobalAssignment (Home assignment exists for users with a global assignment).
- Run the quick fix.
Keywords
termination error, java.lang.IllegalStateException: java.lang.NullPointerException, global assignment validation, global assingment, termination action, check tool, NullHomeAssignmentForGlobalAssignment, quick fix, error message, hire rehire termination, validateNoActiveGAForHomeAssignmentTermination , KBA , LOD-SF-EC-TER , Termination Details , LOD-SF-EC-GA , Global Assignment , How To
SAP Knowledge Base Article - Public