2193766 - Numeric values in Employee Central are truncated to 3 decimal places

SAP Knowledge Base Article - Public

2193766 - Numeric values in Employee Central are truncated to 3 decimal places

Symptom

When you import numeric values to Employee Central and those values contain 4 or more decimal places you see that they have been truncated and rounded to 3 decimal places in Employee Central.

Environment

SuccessFactors Employee Central

Reproducing the Issue

This issue can be reproduced for any field with type double.

Example:

  1. Create a Recurring Pay Component import file 
  2. Enter a value for paycompvalue (Amount) containing 4 or more decimal places
  3. Import the file
  4. View the user's Compensation Information in Employee Central and see that value was truncated to 3 decimal places

Cause

By default, Employee Central will round decimal values to 3 decimal places.

Resolution

You will need an Implementation Partner or SAP Support to assist you with this as it requires a change to Succession Data Model.

It is possible to modify the number of decimal places displayed to between 0 and 5.

  1. Open the Succession Data Model in a text editor
  2. Identify the field you which to change the number of decimal places displayed
  3. Add maximumFractionDigits="#" to the HRIS field
  4. Replace # with the number of decimal places between 0 and 5 you wish to display
  5. Save and import the updated Succession Data Model

Keywords

EC, rounding, fractions, truncated, lost, missing, incorrect, numbers, digits, fraction , KBA , LOD-SF-EC , Employee Central , Problem

Product

SuccessFactors HCM Suite 1505 ; SuccessFactors HCM Suite 1508