SAP Knowledge Base Article - Public

3534308 - Incorrect remaining pay periods in Benefit Enrollment

Symptom

The number of remaining pay periods during Benefit Enrollment are incorrect.

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 - Global Benefits 

Reproducing the Issue

Pre-requisite: Cross-year pay periods are configured in the Pay Calendar in Manage Data.

For example, the first pay period has the Pay Period Begin Date set in the previous year (say, 24th Dec 2024) and the Pay Period End Date in the current year (say, 5th Jan 2025). 

  1. Proxy or login as an employee.
  2. While enrolling for the Benefit, the number of pay periods appears incorrect. 

Cause

This issue occurs when cross-year pay periods are configured in the Pay Calendar.

Resolution

Workaround 1: 

Update the Pay Period Begin Date of the first period to 1/1/2025.

Workaround 2:

Consider this workaround in case you can't change the pay period begin date. This workaround is only applicable if you haven't moved to the new Benefit Enrollment Experience. 

1) Attach an onChange rule to benefitDataSourceWithExternalCode field in Benefit Enrollment object

2) Please modify the rule based on your use case, and add more conditions if required.

Note: In case you want to set the Deduction Start Date as 01/01/2025, then you can add an onSave rule in the Benefit object to change the deduction date setting to 'As of Enrollment Effective Date'. 

Keywords

CS20240008667542, INC9906150, SAP SuccessFactors Employee Central, Global Benefits, Recurring Deduction, Effective Start Date, Incorrect, Number, Remaining, Pay Period, Benefit Enrollment, Cross year , KBA , LOD-SF-EC-GBF , Global Benefits , Problem

Product

SAP SuccessFactors Employee Central all versions