SAP Knowledge Base Article - Public

3300770 - New benefit name change reflecting in 'Benefits History' as well

Symptom

Changing the benefit with new effective date will result in previous claims displaying the benefit claims with current benefit name in 'Benefits History' screen.

Environment

SAP SuccessFactors Employee Central: Global Benefits

Reproducing the Issue

  1. Create a Benefit with any name. For example: 'Travel Allowance' with effective date as '01/01/2022'.
  2. Ensure few example claims are created in current period which is 2022.
  3. Add a new effective date record in benefit and change the benefit name. For example: change the name to 'Global Travel Allowance' with effective date as '01/01/2023'.
  4. Go to Benefit History of any user who has created previous claims in 2022 period and the previous claims will be showing the benefit name as 'Global Travel Allowance' instead of 'Travel Allowance'.

Cause

System reads the benefit as per the current date and retrieve the name from as of current date. However, if the claim is on a different date; still current date will be used to fetch benefit name.

The technical challenge of respecting the claim start date for retrieving benefit names will cause huge performance issues as there can be multiple claims with different start dates which will result in multiple queries to read the benefit object. This will cause a slowdown in the load time, and the network traffic will be overloaded.

Resolution

Currently, it is not possible to fix the issue considering the performance impact. As a workaround, new benefit can be created with required new name and old benefit can be made as Inactive.

Keywords

Benefit History, Benefit Name Change, Benefit Name, Benefit name change, benefit label. , KBA , LOD-SF-EC-GBF , Global Benefits , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors Employee Central all versions