Symptom
After a manual instance refresh, your Scheduled Jobs will need to be re-submitted to the scheduler in order to run. For EC customers, it is imperative to remember to reschedule the Daily HRIS Sync job otherwise this will cause Future dated transactions not to sync.
"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 HCM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Perform a manual Instance Refresh on instance with EC enabled
- Future Dated Transactions no longer synchronize
- Transactions with a past date or dated "Today" still synchronize data
Cause
This is because the manual Instance Refresh process will copy the scheduled jobs from one instance to another, but the job still needs to be manually re-submitted to the Job Scheduler in order to run
NOTE: If you have performed the Instance Refresh using the IRT, you may analyze the KBA below to know what are the jobs that will be copied:
2791468 - Instance Refresh Tool for BizX & LMS | Must-know guide & FAQ
Resolution
Via : UI under Scheduled Job Manager
- 2512570 - Creating an HRIS Sync Job in SAP SuccessFactors Via Scheduled Job Manager or Provisioning
- please refer to guide: Creating a Scheduled Job Request in Admin Center / under: Sync HRIS Data / 3 times for a Recurring job
To sync data from Employee Central to the user data tables
The maximum times that the job can run each day in the Admin Center.
- 3 times for a One-Time job
- 3 times for a Recurring job
For more information, each HRIS Sync Jobs.
- 3210602 - Hourly Daily Hris Sync causing Importing employee data such us causing Job Information failure
Via: Provisioning
- Navigate to Provisioning > Instance in question > Monitor Jobs and click on the "View Waiting Jobs" link. Notice that the Daily HRIS Sync job is not scheduled
- Navigate to Manage Scheduled Jobs. Filter the list of jobs with Job Type "HRIS Sync". You can then identify the Daily HRIS Sync job as it will be a Recurring Job and will still show as Submitted
- Next use the action menu for that job to "Cancel" the job
- Once cancelled, use the same action menu to "Edit" the job. Do not change any of the jobs configuration. Just make sure that the "Job Owner" is a user with Admin permission to Everyone.
- Last step is to reset the schedule start date to the applicable date. Note - This is in US date format - you cannot use a Time & Date that is in past - so best set the schedule to run from the "Next" business day -:
- Lastly, click "Update Job" to resubmit the job
- The scheduler will ask whether you want to Submit Now or Submit Later - choose Submit Now
- Then lastly, go check the "View Waiting Jobs" list again and verify that the job is now scheduled
NOTE: If the Daily HRIS Sync job has not run for several days, it would also be a very good idea to run a Full HRIS Sync, to ensure that all current dated is synchronized. This is to avoid any inconsistencies where the Daily HRIS Sync job has not run for several days due to a refresh, and the delta will not be picked up the next time the Daily HRIS Sync runs.
See Also
- 2172427 - HRIS Sync - Data Synchronization From EC to EP - Hard Coded Sync Mappings
- 2308595 - HRIS Sync: Timezone Offset for Processing HRIS Sync
-
3210602 - Hourly Daily Hris Sync causing Importing employee data such us causing Job Information failure
- 3594029 - Daily or Full HRIS Sync job failure caused by Foundation Object ( FOO) Field Maximum Length
- 2080728 - Employee Central: What is HRIS Sync?
- 2080114 HRIS Sync: How To Force a sync of a Single Employee’s EC data or HRIS Sync Real-time - Employee Central
-
2472648 - Using the Check Tool to Check a SuccessFactors Configuration
-
2336779 - Invalid HRIS Sync Mapping Configuration " HRIS Sync Job Failure"
- 3044382 - User Based HRIS Sync
- 2080813 - HRIS Sync: Import & API upsert considerations - Employee Central
- 2512570 - HRIS Sync: How to create a HRIS Sync job
Keywords
Scheduled Job Manager, Hris sync refresh, EmpJob Upsert, Failed to trigger HrisSync as Job , KBA , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-PLT-IRT , Instance Refresh Tool , Problem
SAP Knowledge Base Article - Public