Symptom
- Compa Ratio shows N/A in Worksheet when Pay Frequency is Changed in Employee Central
- Compa Ratio works correctly when Frequency of Pay Range is Annual but not when Frequency is set to Monthly
Environment
Compensation
Reproducing the Issue
Go to:
- Admin Centre
- Go to "Manage Organisation, Pay and Job Structures"
- Search "Pay Range" and your selected Pay Range
- Change Frequency from Annual to Monthly
Resolution
This issue can occur when "curSalary" is mapped to "payComponentGroup" and not to payComponentRecurring.
When we use componentType="payComponentGroup" then the frequency is defaulted to Annual, so we need pay ranges with frequency as Annual to populate the payguide, compa-ratio and range in the compensation worksheet.
Example:
<comp-field-definition id="curSalary" isCustomField="false" isVisible="true" useFor="salary" readOnly="true" width="8" hidePercentage="false" hideAmount="false" percentageReadOnly="false" reloadable="true" displayOrder="42">
<comp-field-label><![CDATA[***]]></comp-field-label>
<comp-field-label lang="de_DE"><![CDATA[***]]></comp-field-label>
<comp-field-label lang="es_ES"><![CDATA[***]]></comp-field-label>
<comp-field-label lang="pt_BR"><![CDATA[***]]></comp-field-label>
<comp-ect-input-field-map componentType="payComponentGroup" componentCode="***" fieldName="***"/>
</comp-field-definition>
In order to be able to use frequencies other than Annual you need to set this to "payComponentRecurring". If you are making this change after worksheets are launched it will require a relaunch again.
Example:
<comp-field-definition id="curSalary" isCustomField="false" isVisible="true" useFor="salary" readOnly="true" width="8" hidePercentage="false" hideAmount="false" percentageReadOnly="false" reloadable="true" displayOrder="42">
<comp-field-label><![CDATA[***]]></comp-field-label>
<comp-field-label lang="de_DE"><![CDATA[***]]></comp-field-label>
<comp-field-label lang="es_ES"><![CDATA[***]]></comp-field-label>
<comp-field-label lang="pt_BR"><![CDATA[***]]></comp-field-label>
<comp-ect-input-field-map componentType="payComponentRecurring" componentCode="***" fieldName="***"/>
</comp-field-definition>
See Internal Memo for further information (Product Support)
Keywords
Pay Component Group, payComponentRecurring, Compa-Ratio, N/A, Frequency, Monthly, Annual, Pay Range , KBA , LOD-SF-CMP , Compensation Management , Problem