SAP Knowledge Base Article - Public

2656147 - Non Recurring Pay Component not respecting Compensation template effective date - Compensation

Symptom

The value of your a Non recurring pay component in EC has an effective date past your Compensation Plan's effective date and you are expecting not to see that value in your launched form but it's there.

Environment

Successfactors Compensation

Reproducing the Issue

You have fields/columns mapped to EC One Time Payments (Non Recurring Pay Components)

 OTP-lumpsum.png

OTP-fuelall.png

And another field/column that sums up the values of the fields/columns above.

OTP-sum.png

The "Issue Date" of the values of the above fields are as follows:

OTP-issueddate.png

Your template's effective date is 01/01/2018.

effdate.PNG

 

With that effective date the expectation is that only the Lump Sum One Time Payment value will be seen in form however what's showing is both the Lump Sum and the Fuel Allowance.

OTP-frm.png

Cause

In Compensation Non Recurring Pay Component is considered as non-effective-dated therefore the template's effective date is ignored. The field/column will simply fetch and return the component's most current value.

Resolution

We suggest that you raise an enhancement request regarding this in our Influence page https://influence.sap.com/sap/ino/#/campaign/92.

Keywords

Non recurring pay component, One Time Payment, effective date, , KBA , LOD-SF-CMP-EC , EC data, config & settings within Compensation , Problem

Product

SAP SuccessFactors HCM Core all versions