SAP Knowledge Base Article - Public

2655514 - Error: "Benefit server client date do not match"

Symptom

  • When trying to update a Benfit Enrollment via Take Action > Make Correction or by Inserting a New record the following error is received: "Benefit server client date do not match". Also, the error appears in job response file when importing Benefit Employee Claim data from Import and Export Data tool.
  • How to create backdated Benefit claim?

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

  1. Navigate to Admin Center > Benefits Admin Overview > Benefit Enrollment and select a benefit enrollment
  2. Edit the benefit (insert new record or take action > make correction) e.g edit the Enrollment Amount
  3. Upon saving the following error is received: "Benefit server and client date do not match"

OR

  1. Navigate to Admin Centre > Import and Export > Benefit Employee Claim
  2. For the import validation / result, go to Monitor Jobs and download the jobResponse file

Cause

When we add records, the system validates whether the current server date and the enrollment date matches or not. If they do not match then the system will throw an error. Here, the date for enrollment is different from the server's current date and hence an error is received. This error occurs when you are trying to edit / import a past dated enrollments.

Resolution

If you want to add an historical (backdated) or future dated enrollment record then you will have to change the value of the benefit server and client date to YES under manage data for that particular benefit. To make this change please note the name of the benefit for which you are receiving the error in Benefit Enrollment - Benefits Admin Overview > Select Benefit Enrollment > Select any benefit and note the 'Selected Benefit':

Benefit Enrollment Selected Benefit.png

On this screen take the value from 'Selected Benefit' field and Navigate to Manage Data > Benefit and select the necessary benefit. Here, set the value for the 'Disable Client Date Validation' field to 'yes':

Disable client date validation.png

When editing the benfit enrollment again the error is no longer received.

Points to Note:

  • The field "Disable Client Date Validation" is not visible in Benefits Admin Overview. It is visible only in Manage Data.
  • Backdated claim can only be created through import as of now.
  • UI system does not allow this.
  • Backadated claim will not create pay component date with back date, it will be still be as today's date.

Keywords

Benefit Server and Client Date do not Match, Benefit Enrollment, import, disable client date validation, past date, enrollment, future date, backdated claim , KBA , LOD-SF-EC-GBF , Global Benefits , Problem

Product

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