SAP Knowledge Base Article - Public

2866284 - Compensation & Variable Pay - Error "PMServiceRollbackException" while processing PM or SM purge

Symptom

While processing a PM or SM purge you may encounter the following error message within the purge download report.

PMServiceRollbackException error.png

**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 Compensation
  • SAP SuccessFactors Variable Pay

Reproducing the Issue

To replicate this error message, go to Data Retention Management and create a purge request on PM or SM data.

pm or sm purge data.png

In this example the user is inactive and the uploaded file contains the document ID of the PM form.

pm purge doc id.png

Add your required approvers and "launch Immediately".

When approving the job and checking the request the status shows "Completed with errors".

purge sm or pm data failed.png

Click on "View result", download the zip file and open the "FormTemplateObjectType.csv" file.

Here we can see the failure within the notes section.

pm or sm purge failure report.png

Cause

This is caused by the logged in employee who approves the request not having correct RBP permissions in Compensation & Variable Pay.

Resolution

To correct this issue assign the two following permissions to the user.

  • Manage Compensation> Manage Compensation Forms

fix PMServiceRollbackException error.png

  • Manage Variable Pay> Manage Variable Pay Forms

fix pm error PMServiceRollbackException.png

Keywords

PMServiceRollbackException, pm or sm purge failure, FormTemplateObjectType.csv, pm purge failing, cmp-21146, error purging inactive user , KBA , LOD-SF-CMP , Compensation Management , LOD-SF-PM , Performance Management , LOD-SF-VRP , Variable Pay Programs , Problem

Product

SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HXM Core all versions