Symptom
When changing the instance language, employee column and Variable Pay tab label do not translate in the form for variable pay templates.
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 HXM Suite
- SAP SuccessFactors Compensation
Reproducing the Issue
- Go to Compensation tab -> Executive Review;
- Open a Variable Pay template -> Check the columns and the variable pay tab
- Then change the instance language, go back to that template and check the same:
- Column Employee did not translate and Variable Pay tab did not translate.
Resolution
For variable pay templates that needs to be translated through the xml, like the example below:
<comp-field-label><![CDATA[Variable Pay]]></comp-field-label>
<comp-field-label lang="en_US"><![CDATA[Variable Pay]]></comp-field-label>
<comp-field-label lang="zh_CN"><![CDATA[浮动薪资]]></comp-field-label>
<comp-field-label lang="fr_FR"><![CDATA[Rémunération variable]]></comp-field-label>
</comp-field-definition>
Then for Employee column search for <comp-field-definition id="userName" and add the translations as well.
Keywords
employee, translate, variable, pay, compensation, template, field, column, translatable, tab, label , KBA , LOD-SF-VRP-FRM , Forms & Templates , Problem
Product
Attachments
Pasted image.png |