SAP Knowledge Base Article - Public

3018598 - 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 had fixed in the 2105 release but until then, everything had to be deleted.

However, if issue persists, you can try below:

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:

  • PS: With or without above changes by engineering, it is still expected that all pending claims have to be cancelled or withdrawn. Once done, the same can be done as the benefits mentioned above with enrollment. You can run workflow advanced reporting to find workflows which are not cancelled, rejected, completed and action on them to make statuses as forementioned.

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 Employee Central all versions