SAP Knowledge Base Article - Public

3299191 - Number Format in Total Compensation template

Symptom

  • 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

Environment

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
 
 

Cause

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.

Resolution

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 

Keywords

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

Product

SAP SuccessFactors Compensation 2205

Attachments

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