Symptom
- MDF Field Change Doesn't Sync to Employee Profile Header
- Updated the department name say from d1 to d2 and the latest change (d2) is being reflected in EC related portlets but not in EP or the header information.
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 Employee Central
Reproducing the Issue
- Go to manage data or position org chart
- Select department
- Example: Employee Central Department
- Change department name: 1Employee Central Department
- Save
Result:
- In EC: In Job info: new department display on UI
- New: 1Employee Central Department
Check EP or Header:
- Result: new department did not display (Employee Central Department)
- Still showing (old department name):Employee Central Department)
Cause
This is a known design gap and is working as expected.
Resolution
HRIS Sync (Delta/Daily or Incremental Sync job) only happens when there is a change in the Job Info (Employment Information) record.
In this case, the Department FO got changed from d1 to d2, but the Job Info (orgFieldsList) record is still the same with the old updated timestamp.
When the incremental sync job runs, it doesn't pull the record to sync EP as there is no change in the respective Job Info (orgFieldsList) record for the user.
In order to fix this concern,
Step 1: Export all user impacted by wrong job code
You must run a report and filter all user with impact job code :2317955 - Correct or Remove Job Information record via Import in Full Purge mode
-
Go to Analytic then Adhoc Report
-
Create new Report
-
Select sub domain: Person and Employment Export
-
In Column, Select only column Employee Job Infos
-
Filter Test user
-
Save
-
Back up your report into Your Desktop (will be used as a Backup)
Step 2:
Option 1: If few users: Customer has to update or insert new record via UI or Import for Job Info (orgFieldsList) record of the user where the Delta/HRIS sync updates the data within 10 mins.
Option 2: If several users: Run a Full HRIS Sync job. View: 3044382 - User Based HRIS Sync 2080728 - Employee Central: What is HRIS Sync?
The Full HRIS Sync will only update the users that have a Job Information record with an effective date after the effective date of the MDF change. Example: if the user has the job information effective as of 01/01/2023 and the MDF object was edited with effective date of 02/01/2023, the employee profile information of this user will not be updated. Only users with job information with effective dates after 02/01/2023 will be included.
- 2740031 - Label remains with old value on Employee Export after being changed on Manage Data.- Employee Central
- 2080801 - How to update Foundation Objects, and the respective Employee Data - Employee Central
Step 3: Run Full Hris sync:
- 2512570 - Creating an HRIS Sync Job in SAP SuccessFactors Via Scheduled Job Manager or Provisioning
- Full HRIS Sync job: 3044382 - User Based HRIS Sync 2080728 - Employee Central: What is HRIS Sync?
- 3210602 - Hourly Daily Hris Sync causing Importing employee data such us causing Job Information failure
If you're no longer working with an implementation partner, contact SAP Cloud Support.
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide: For any EC Standard field creation please refer to Guide:
- Guide: Data Model Field Information for Employee Central -
- example: chapter:Job Information (hris-element-id: jobInfo)
Guide: Implementing Employee Central Core
Chapter: Introduction to Foundation Objects and Human Resource Information System (HRIS) Synchronization
- Blog – Employee Central Centralized Services with Second Half (2H 2021) Release – Innovation Alert
- Managing Mass Changes in Employee Central Handbook – Centralized Services for Employee Data Imports
- What’s New Viewer Link
Guide: Managing Scheduled Jobs - chapter_ Chapter: Notes on Some Common Job Types - EC Core - For more information, each HRIS Sync Jobs
See Also
- 2080801 - How to update Foundation Objects, and the respective Employee Data - Employee Central
- 2740031 - Label remains with old value on Employee Export after being changed on Manage Data.- Employee Central
- 2197595 - Cannot change name of Foundation Object in Admin Tools > Manage Organization, Pay and Job Structures
- 2087991 - Foundation Objects: How to Delete Foundation Objects
- 2079456 - Managing Foundation Object updates so that Historic and Future data is accurate - Employee Central
- 2080175 - How often does the Basic Organization Chart get updated? - Employee Central
- 3044382 - User Based HRIS Sync
- 2080728 - Employee Central: What is HRIS Sync?
- 2472648 - Using the Check Tool to Check a SuccessFactors Configuration
- 2172427 - HRIS Sync - Data Synchronization From EC to EP - Hard Coded Sync Mappings
- 2080114 HRIS Sync: How To Force a sync of a Single Employee’s EC data or HRIS Sync Real-time - Employee Central
- 2336779 - Invalid HRIS Sync Mapping Configuration " HRIS Sync Job Failure"
- 2512570 - Creating an HRIS Sync Job in SAP SuccessFactors Via Scheduled Job Manager or Provisioning
- 3594029 - Daily or Full HRIS Sync job failure caused by Foundation Object ( FOO) Field Maximum Length
- 3585819 - Job Information or termination Update failure caused by USERS_SYS_JOBCODE Maximum Length
Keywords
INC0079348, Hris Sync, Header, MDF, EP, EC, delta / Daily or Incremental Sync job , KBA , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-EC-JOB-UI , History UI & MSS UI , Problem