SAP Knowledge Base Article - Public

2671117 - Enumerated fields in Compensation Worksheet appearing as duplicates or a different format.

Symptom

Enumerated fields configured in Compensation Worksheets as separate numbers appearing as duplicates or a different format.

"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

Reproducing the Issue

  1. Create a Compensation Worksheet with a field with enumerated values.
  2. Set the Value Range to have different values as such:
    Design Worksheet Emunerated Values.png

    3.The Compensation Worksheet will appear with the following values.
    4.17,00 as 17 and 16,67 as 16. Also, Enumerated values were configured as 4,17 and 4,00 will appear as 4 and 4.

Cause

  • The reason this occurs is due to what you define as Column Type for the Compensation Field.
  • If we configure this to Amount like above, it will use the Amount Format in Set Number Format Rules.
  • This causes the figures to round, with the example of 4,17 appearing as 4.

Resolution

  1. Change the Column Type to String if you would like all values to appear as configured.
  2. Defining Column Type as String will display the text rather than using a Integer format defined in the Compensation Template.

Keywords

Enumerated, String, Compensation , KBA , LOD-SF-CMP , Compensation Management , Problem

Product

SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions