SAP Knowledge Base Article - Public

2355261 - Scientific notation in Variable Pay field - Variable Pay Management


In the customer's Variable Pay program, the field 'PIP Eligible Pay' is getting abbreviated to scientific notation in the Assignment Details section for users with an amount greater than 7 digits.

Cientific notation.png


SuccessFactors Business Execution Suite - Compensation & Variable Pay


This is the default behavior for ffld fields without Number Format.


Below is an example of how to configure the Number Format in Data Model for the field:

1) Define a number format in the Data Model XML:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE succession-data-model PUBLIC
"-//SuccessFactors, Inc.//DTD Succession Data Model 1.0//EN"
<description>Success Factors Standard Data Model</description>

<number-format id="nfMoney" mode="round" useFor="money">


2) Refer this Number Format for the field in varPayEmpHistData element:

<data-field id="salary" field-name="ffld1" max-length="999" max-file-size-KB="1000">
<number-format-ref refid="nfMoney"/>

See Also

2138804 - Configuration required to use the Compensation Number Format defined in the Options Menu:


Scientific notation, Number Format. , KBA , LOD-SF-CMP , Compensation Management , Problem


SAP SuccessFactors HCM Core 1608