SAP Knowledge Base Article - Public

2080065 - What is a Full HRIS Sync? - Employee Central

Symptom

  • What is a Full HRIS Sync, and when should we consider running a full sync?
     
  • We have noticed that our Employee Central data for some users is not correctly sync’ed to Employee Profile. Certain data in Employee Profile does not match data held in Employee Central that is currently configured to sync to Employee Profile. What do we do?

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

Resolution

  • What is Full HRIS Sync? – A Full HRIS Sync will synchronize ALL current Effective Dated and non-Effective Dated records, across all HRIS Elements, for employees held in Employee Central. For information on HRIS Sync please refer to article 2080728 - Employee Central: What is HRIS Sync? 3044382 - User Based HRIS Sync
     
  • How do I configure it? – Customers can now create a HRIS Sync from Scheduled Job Manager. Please refer to article 2512570 - HRIS Sync: How to create a HRIS Sync job. In the Full HRIS Sync, the "Specify a Date" field should take a past date. Selecting the current or a future date will not successfully sync the data.
     
  • When should a Full Sync be run? – This job should only be run if multiple users’ Employee Central data is not correctly sync’ed to Employee Profile. This is usually the case during Implementation Data Load (where sync may have been disabled to load data).
     
  • How often should this job run? – This job should not be schedule to run on a regular basis. It should only be run ONCE if a lot of data is out of sync. Ideally the job should only need to be run once.
     
  • How long will the job take to complete? – Depending on the amount of users in the system, and how many fields you currently sync to EP, the job generally takes a few minutes to complete. However, if you have many sync-mappings and hundreds of thousands of users, it might take a little more time to complete.
     
  • Timing – Please note that all Employee Central data transactions should be avoided whilst the job is in progress. Ideally this job should be run out of business hours or over the weekend (Saturday to Sunday). Be sure to avoid any Scheduled Maintenance or Release Schedules when scheduling this job, as they can impact the job and cause it to fail. Also note, this job should never run before the Daily HRIS Sync job on any given day (always aim to run it after the Daily Sync job has run successfully).

There are alternatives to running a Full HRIS Sync if only a handful of users data is out of sync. Deleting and re-adding the current record via the UI will force the HRIS Sync job to run "On-the-fly" and sync the data from EC to EP without the need for running the Full HRIS Sync.

 

WARNING

  • Just to reiterate that a Full HRIS Sync should never be run on a regular basis. The job will impact system performance as mentioned above (as it will synchronize the ALL element data for ALL EC users), hence the reason is should only ever be run over the weekend, or out of hours.

Post B2023: 2512570, customer can conduct below:

  • Create a scheduled job request, for supported job types, on the Job Scheduler tab in Scheduled Job Manager.
  • Submit a job request to the job scheduler so that it starts to run at the scheduled time, for supported job types.
  • Run a job request immediately in Scheduled Job Manager, instead of waiting for the next scheduled time, for supported job types.
  • Edit a job request in Scheduled Job Manager, for supported job types.
  • Cancel a submitted job request in Scheduled Job Manager so it doesn't run anymore, or so that you can edit or delete it.
  • Delete a saved job request from Scheduled Job Manager when it's no longer needed, for supported job types.
  • View the next run time and last run time of upcoming scheduled job requests.
  • Use the Job Monitor tab in Scheduled Job Manager to monitor the execution of scheduled jobs, for supported job types. You can check the job status and get troubleshooting information about failed jobs.

FAQ - Additional Information

Q) Where can I get information on HRIS Sync from the Guide?

A) Guide:Implementing Employee Central Core; Chapter: Human Resource Information System (HRIS) Synchronization

Q) Where can I get information on HRIS Sync from the Guide?

A) Guide: Here :Creating a Scheduled Job Request in Admin Center

   Chapter:Notes on Some Common Job Types  and Sync HRIS Data for Specific Users or Sync HRIS Data

  • 3 times for a One-Time job
  • 3 times for a Recurring job

See Also

  • 3044382 - User Based HRIS Sync
  • 2080728 - Employee Central: What is HRIS Sync?
  • 2512570 - HRIS Sync: How to create a HRIS Sync job
  • 2080730 - Employee Central: HRIS Sync - Troubleshooting Guide
  • 2512570 - Creating an HRIS Sync Job in SAP SuccessFactors Via Scheduled Job Manager or Provisioning
  • 2472648 - Using the Check Tool to Check a SuccessFactors Configuration
  • 2172427 - HRIS Sync - Data Synchronization From EC to EP - Hard Coded Sync Mappings
  • 2336779 - Invalid HRIS Sync Mapping Configuration " HRIS Sync Job Failure"

Keywords

HRIS Sync, Full Sync, ec sync, Explained, Employee Central, Full HRIS Sync, schedule, scheduled job, monitor job, User Based HRIS Syncsf employee central , KBA , LOD-SF-EC-HRS , HRIS Sync , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions