SAP Knowledge Base Article - Public

3299191 - Number Format in Total Compensation template


  • defMoneyFormat_varpay number format gets added to total compensation plan by default
  • which money formats are used in salary tab and variable pay tab if there are more than one money format?
  • difference in number format in salary tab and bonus tab


SAP Successfactors Compensation 

Reproducing the Issue

  • merge one compensation template and one variable pay template  create a total compensation template

  • notice that some number formats ending with _varpay are added in the bottom

  • launched a form but did not see this money format in the bonus(variable pay) tab

  • Although defMoneyFormat_varpay has no decimal, the worksheets shows decimal. So it is taking from defMoneyFormat


When we merge two templates, number formats from variable pay template are added at the end with "_varpay" but will not be used in varpay template, if you do not want these number formats, they need to be removed. 

In total comp template, Number formats both varpay & comp fields will be parsed from the bottom.

 - comp fields ignore any format with suffix "_varpay" while parsing.

- for varpay fields, number formats are parsed from top to bottom.


By default defMoneyFormat will be used by the bonus tab, if you want to use different money formats in compensation tab and bonus tab, you will need to add a new money format at the bottom, named such as "defMoneyFormat1"( but do not use suffix _varpay). So this new money format at the bottom will be used in compensation tab and the default defMoneyFormat will be used in variable pay tab 


total compensation, defMoneyFormat_varpay _varpay, success factors, SF, SFSF, CMP, , KBA , LOD-SF-CMP-TOC , SuccessFactors Total Compensation Management , Problem


SAP SuccessFactors Compensation 2205


Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png