2608658 - Compa-Ratio Consistency Issues between EC & Compensation for Employees with less than 1 FTE

SAP Knowledge Base Article - Public

2608658 - Compa-Ratio Consistency Issues between EC & Compensation for Employees with less than 1 FTE

Symptom

  • When Employees have FTE that is less than 1, (Part-Time Employees perhaps for that year) Compa-Ratio in EC and Compensation are calculated differently due to Proration Methods. 
  • Example: Below you can see a Compo Ratio of 97.47% in Employee Profile, while below that, you can see a Compo Ratio of 64.33% in a Compensation Worksheet for the same employee. 

2018-02-23_10-49-05.png

Environment

  • Compensation
  • Employee Central

Reproducing the Issue

  1. Navigate to Compensation and Launch Worksheets with employees that have less than 1 FTE or have worked part-time for the year
  2. Include Compa-Ratio on the worksheet.
  3. Now, view the forms and look at the result of Compa-Ratio on the Forms.
  4. Now, navigate to Employee Profile for a user that has Compa-Ratio in EC and navigate to Compensation Information
  5. and view the result for Compa-Ratio again for an employee who has worked less than a year in the fiscal year past and see the result.

Cause

  • Salary range won't do pro-rating in Compensation Worksheets, this is by design. CompaRatio is calculated like: compaRatio = salary_rate / (mid_pay_in_pay_grade_table * fte). This is the basis for Compa-ratio in Compensation.
  • The Salary in EC takes FTE into consideration.
  • When "isActualSalaryImported" is set to false (In the Compensation template XML); salary_rate = salary in UDF * fte; and the result of compa ratio is: compaRatio = (salary_in_UDF * fte) / (mid_pay_in_pay_grade_table * fte)
  • When "isActualSalaryImported" is set true, it takes into consideration the FTE. (Again in the Compensation Template XML.)

Resolution

  • Create an incident with Customer Support and request the XML change to make the Compa-Ratio consistent between EC and Compensation.
  • If the customer has an Implementation Partner who has license to execute XML changes, please request them to make the following XML change in the Compensation Template:
  • The comp config code will be as follows originally:

<comp-config showFormRatingAs="text" functionalCurrencyCode="EUR" baseCurrencyView="localCurrencyCentric" statementCurrencyView="localCurrencyCentric" makeCustomDataReportable="true" checkRatingSourceAcrossTemplates="true" autoSyncP4PData="true" effectiveDate="2017-06-30" enableGuidelineOptimization="true" isUserIneligibleByDefault="true">

  • The change that needs to be made is to input isActualSalaryImported="true" into this comp-config as follows:

<comp-config showFormRatingAs="text" functionalCurrencyCode="EUR" baseCurrencyView="localCurrencyCentric" statementCurrencyView="localCurrencyCentric" makeCustomDataReportable="true" checkRatingSourceAcrossTemplates="true" isActualSalaryImported="true" autoSyncP4PData="true" effectiveDate="2017-06-30" enableGuidelineOptimization="true" isUserIneligibleByDefault="true">

 

Keywords

Compa-Ratio, Employee Central, FTE , KBA , LOD-SF-CMP-EC , EC data, config & settings within Compensation , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors HCM Core 1711