Symptom
- Full purge import of Job History, for employees who do not currently have an event reason in the system, results in the following:
Total Records:1
Number of failed records:1
Number of records with warnings:0
1 [00000000, , , , , , , , , , 1/1/2016, , , , , 1000, , , , 1, , , TEST, , , NO_MANAGER, , , , 0000, , , , ] : [Internal System error encountered while importing record.]
- Full purge works for employees who do have an existing Event Reason in the system.
- If all Job Information is manually deleted, the full purge import works without issue.
Environment
-
SAP SuccessFactors HCM Core
- Employee Central
Cause
Records without Event Reasons are bad data and the result of not following Best Practices.
Resolution
-
Go to: Admin Centre > Company System and Logo Settings
-
Disable (uncheck): Suppress update of identical records during Employee Central import for supported entities
- Try the import again
See Also
Support Engineer please note from Splunk Logs:
19:14:34,838 ERROR [ServiceCommandProcessorSpring] [0.0.0.0] [] [] [] RuntimeException caught while executing service com.successfactors.hris.service.Import java.lang.NullPointerException: while trying to invoke the method com.successfactors.fo.bean.eo.EventReasonEO.getEmplStatus() of a null object loaded from local variable 'eventReason' at com.successfactors.hris.service.impl.ImportJobInfoImpl.getEmploymentStatusFromEventReason(ImportJobInfoImpl.java:1316) at com.successfactors.hris.service.impl.ImportJobInfoImpl.isSpecialEventRecord(ImportJobInfoImpl.java:1306) at com.successfactors.hris.service.impl.ImportJobInfoImpl.setEmploymentStatusForCurrentEntity(ImportJobInfoImpl.java:1275)
Keywords
SF , success factors , EC , cannot , can not , can't , failure , won't work , ECT 90768 , KBA , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , Problem