SAP Knowledge Base Article - Public

3018598 - 2105 - Unable to set a Benefit to Inactive

Symptom

  • We want to set our reimbursement benefit to inactive but receive the following error
  • We get error You can’t delete or deactivate the benefit because there are existing enrollments for the benefit. Delete the enrollments and try again.
  • We get the error You can’t delete or deactivate the benefit because there are pending claims for the benefit. Delete the claims and try again.

 2021-01-29_16-27-29.png

Also occurs

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.“

Environment

Employee Central - Global Benefits

Reproducing the Issue

  1.  Go to any benefit
  2.  Edit the benefit and set the status to inactive

Cause

Currently all enrollments, active and inactive have to be deleted. This is the same with reimbursement benefit. All claims must be deleted

As of 2105 release in May, it will now be possible to deactivate benefits without needing to delete all of the historical data.

Resolution

This is an issue that the engineer team are fixing in the 2105 release but until then, everything must be deleted.

If this is not acceptable for your use case, then the following needs to be

Benefit that requires enrollment:

  • Every enrollment will need to have an effective inactive record in it. Once it has, you will then need to remove the eligibilty rule and the legal entities attached to the benefit. This will mean no user will be eligible for the benefit.
  • Alternative is to edit the schedule period also.

Benefit that is just for claims:

  • All pending claims have to be cancelled or withdrawn. Once done, the same can be done as the benefits mentioned above with enrollment.

We will update this KBA on when it would be possible to inactivate a benefit without having to do this.

Keywords

Benefit, Inactivate Benefit, Setting Benefit to inactive, Error, Benefits, You can’t delete or deactivate the benefit because there are existing enrollments for the benefit. Delete the enrollments and try again., You can’t delete or deactivate the benefit because there are pending claims for the benefit. Delete the claims and try again., BEN-7604 , KBA , LOD-SF-EC-GBF , Global Benefits , Problem

Product

SAP SuccessFactors HXM Core 2011