SAP Knowledge Base Article - Public

2505526 - HRIS Sync - How does HRIS Sync translate Employment Status in EC to STATUS in EP

Symptom

How does HRIS Sync translate Employment Status in EC to STATUS in EP?

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 HXM Suite
  • SAP SuccessFactors Employee Central 

Resolution

  • Employment Status needs to be defined as a picklist. It is recommended to use the default pick list "employee-status" and not use a custom one. You define the picklist for HRIS field “emplStatus” in the Foundation Object “eventReason” configuration, in the Corporate Data Model.
  • The field “Employee Status” is defined in Corporate Data Model (CDM) with id “emplStatus”. The translations are to be added in this data model.

The external code of Employment Status is important for deciding the Employment Status. Here's a table, showing the mappings between the employee-status picklist external_code and Employment Status:

Employee Central employee-status

standard-element "status"

EC Feature

External Code

Employment Status in EC

STATUS in Basic User Data

Which EC Feature does the item relate to? 

A

Active

active Core
D Dormant active Global Assignments
U Unpaid Leave active Time Off (and Legacy LOA feature for v12 UI)
P Paid Leave active Time Off (and Legacy LOA feature for v12 UI)
S Suspended active Core
F Furlough inactive Core
O Discarded inactive Global Assignments
R Retired inactive Core
T Terminated inactive Core

CUSTOMISATION NOTE:

  1. You must always use the pre-delivered values for employee-status picklist
  2. You can change the label of the employee-status picklist values
  3. If you created a custom Employee Status value in the "employee-status" picklist, ensure that it has a unique external_code value (do not use one from the above list). Any custom "employee-status" that is added other than the above will be regarded as "inactive" in the Basic User Data

FAQ - Additional Information

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

A) Guide: Hard-Coded for Syncing : Job Information - emplStatus is synced even if the field is not configured in the Succession Data  or Implementing and Managing the Employment Lifecycle (from Hiring to Termination)

See Also

  • 3066117 - How to export Data Models?
  • 2172427 - HRIS Sync - Data Synchronization From EC to EP - Hard Coded Sync Mappings

Keywords

emplStatus, status sync, hris sync, ec sync, status, employee status, matrix, event, event reason, emplStatus , KBA , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , How To

Product

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