SAP Knowledge Base Article - Public

2766401 - Employee History Data Start and End date - Variable Pay

Symptom

  • Why do we have Employee History Data that has Start and End date which is outside or not within our Program’s Bonus Start and End date.
  • Incorrect employee history end date when user is rehired with same person ID (different user IDs).

**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 Core
  • SAP SuccessFactors Variable Pay

Reproducing the Issue

  1.  User A with user ID 1234 is terminated on March 31 2021 and rehired on April 1st 2021 with different user ID 5678 but same person ID. 
  2.  Variable pay template bonus start and end date are set to Jan 1 2021 to Dec 31 2021.
  3.  In the template employee history for user ID 1234 the end date of the record shows Dec 31 2021 (bonus program end date) instead of user ID 1234 termination date (March 31 2021)

Resolution

  • Employee History data from EC is never based on the Program Bonus Start and End date.History processor only processes eligible jobInfo records that are eligible based on the Employee History Eligibity Rule.
  • The Employee History data Start and End date is the actual Job Information Start and End date in EC. The Start Date will be set to the nearest record's start date, only if the start date is before the given Program Bonus Start Date and, the Employee History data End Date will ONLY default to the End Date of the Program if the Job Information End date is 12/31/9999.
  • Scenarios like above example where terminated records have to be considered, additional AND condition has to be provisioned under VarPay 'Compensation Home'->'Plan Setup'->'Employee Central Settings'->'Eligibility Rule for Employee History Records' to restrict the involvement of terminated records. If this below condition is absent then the terminated record will appear in the ECT API response, eventually in VRP Employee History Records.
  • The usage of termination reason/ Employee status in 'Compensation Home'->'Plan Setup'->'Employee Central Settings'->'Eligibility Rule for Employee History Records' to restrict the involvement of unwanted terminated employee history records from EC which will eventually stop extending the end date concerned because of VRP merge feature.

AND condition EC rule.png

Keywords

bonus start date, bonus plan date, employee history, wrong end date, rehired user emp history end date , KBA , LOD-SF-VRP-HIS , History Data, History Processor , LOD-SF-VRP-EC , Employee Central data, configuration , How To

Product

SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions