Newly hired employee data was not picked up by IC job even if the time based filter criteria met with the effective start date.
New hire start date is effective on 1st of September 2021. You have a scheduled IC job to pick up the new employees data at 1am.
You noticed that the daily IC job did not pick up the employee data on this day. However the same IC job picked up the employee data during the next day/run time.
- SAP SuccessFactors HXM Suite
- Integration center
Reproducing the Issue
Steps to replicate issue:
- You have set up a daily Integration Center job which is sending new hired data to another system
- Noticed that the effective dated data was not picked up on the same day via IC job
Typical reason of this issue that you run the Integration Center job earlier than your HRIS sync job. The effective dated changes in EC have not been synced yet to the database (legacy user table).
HRIS sync job responsible for that.
HRIS Sync for short is the exchange of data between Employee Central (EC) and the SAP SuccessFactors HXM Platform, to allow consumption of EC data by other SuccessFactors modules. HRIS Sync is a background Scheduled Job that periodically looks for data that has been changed in EC and updates the legacy user tables with data from EC. The job itself is typically configured to run on a schedule.
1, You can see on the UI that new employee has Hire event on 1st of September.
2, You have a daily scheduled IC job which picks up the new employees' data and send to sFTP. This job runs at 1am every night.
3, Your first HRIS sync job is scheduled to run at 5 am in that morning.
In this case, the new employee data will be available for the IC job after 5am on 1st of September.
Please schedule your IC job after the first HRIS sync job has been already run successfully on that day.
Integration Center , new hire, HRIS sync, effective dated, not picked up, IC job , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , Bug Filed