2246474 - Compensation:curSalary is showing different value when using in formula

SAP Knowledge Base Article - Public

2246474 - Compensation:curSalary is showing different value when using in formula

Symptom

The curSalary is showing different value when using as column and in formula.

Environment

Compensation Management

Reproducing the Issue

You have setup two columns using curSalary but values are different

1.Current Salary as a standard column

CurrentSalary1.PNG

 

 

2.Using CurSalary in custom column as a formula

CurrentSalaryFormula.PNG

 

 

Values in UDF

salaryRateType.PNG

Launched a form and the values on form

 

CurrentSalary.PNG

 

Cause

The behavior of "curSAlary" field is annualized when it's on a column (rate*units).

When curSalary is under a formula, the behavior is just rate, so it will be monthly for Sree.

Monthly=163000

Annual= 163000*12 =1956000

Resolution

For monthly purposes, the field to be configured under the column is "SalaryRatePlan" but, in the formula, "cursalary". 

Keywords

KBA , LOD-SF-CMP-FRM , Forms & Templates , LOD-SF-CMP-CMP , Compensation , Problem

Product

SAP SuccessFactors HCM Core all versions