SAP Knowledge Base Article - Public

3708487 - Termination action results in the following error: java.lang.IllegalStateException: java.lang.NullPointerException in SAP SuccessFactors Employee Central

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

  1. Proxy as HR user.
  2. Terminate user via "Actions". 
  3. 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

  1. Go to Check Tool.
  2. Locate the following check: NullHomeAssignmentForGlobalAssignment (Home assignment exists for users with a global assignment).
  3. 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

Product

SAP SuccessFactors Employee Central all versions