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
Attachments
Pasted image.png |
Pasted image.png |
Pasted image.png |
Pasted image.png |