Symptom
When a standard compensation personal statement has been generated, the statement displays the currency code instead of the symbol (i.e. USD instead of $).
**Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental**
Environment
SAP Successfactors Compensation
Reproducing the Issue
Generate a standard statement then view the PDF version of the statement > notice that for money fields, the currency code is displaying instead of the symbol.
Cause
The template has the below mentioned configuration:
< comp-display showCurrencyCode="true">
This would mean that the currency code would be displayed in the compensation worksheets and the statements rather than the currency symbol.
Resolution
In order to have the symbol displayed, please make the showCurrencyCode tag value as "false" or remove the occurrence of showCurrencyCode tag (as the default value is false) in the xml template.
Keywords
statement currency code, showCurrencyCode, , KBA , LOD-SF-CMP-PS , Personal Statements , Problem