Symptom
You observe that terminated employees are not being picked up by an Integration Center job linked to an ISC event. This happens intermittently and you want to know the root cause.
Environment
SAP SuccessFactors Intelligent Services Center
SAP SuccessFactors Integration Center
SAP SuccessFactors
Reproducing the Issue
1. Termination event is set up in Intelligent Services Center (ISC) and linked to an Integration Center job (IC)
2. Employee A is terminated on 1st July and the IC job did not pick up that employee after the ISC event on that same day.
3. Employee B is terminated on 2nd July and this time it was picked up by the IC job on that same day.
Cause
Wrong configuration
Resolution
As mentioned in the ISC Implementation Guide, the only supported base object for onPostSave rules is Job Information (cf. See Also below)
When configured against another entity (e.g. employmentInfo>EVENT_MODIF_TERM), the system cannot guarantee that the correct information is passed on to the event publisher, thus leading to an inconsistent behaviour.
Additionally, we recommend using rule scenario "Trigger PostSave Events for HRIS Elements" in the Employee Central Core category.
See Also
Keywords
employmentInfo>EVENT_MODIF_TERM, employmentInfo, EVENT_MODIF_TERM, ISC, Intelligent Services, Intelligent Services Center, IC, Integration Center, termination, terminated, picked up, job, pick up, same day, termination, onPostSave, onPostSave rule, Job Information, jobInfo , KBA , LOD-SF-INT-INC-ISE , Integration Center from ISC Events , LOD-SF-EC , Employee Central , LOD-SF-INT , Integrations , LOD-SF-INT-INC , Integration Center , LOD-SF-INT-INC-JOB , Integration Center Job , Problem