SAP Knowledge Base Article - Public

2743359 - Non-Normalized or Normalized Calculations

Symptom

  • When 2 different point scale (rating scale) is used in the form template.
  • Overall calculations in the form is not calculating competencies correctly.
  • Different result between manually calculated Overall Score vs system calculated Overall Score

"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 Performance Management

Cause

By default, normalization occurs when the form template is using two different point of the rating scale. If you want to use un-normalized score such as 3.5 as the overall form rating, for example, you need to to set the flag to FALSE.

Calculation Process for Normalization in the Competency section

Sample Rating Scales in the Form template:

  • Goals Rating Scale (0.5 - 5) point scale
  • Competency Rating Scale (1 - 5) point scale

Normalized Calculation for Competency:

Formula:

(((section rating - original min)/(original max - original min)) * (new max - new min)) + new min

((3.5-1)/(5-1))*(5-0.5)) + 0.5 = 3.3125

Calculate Overall Form Rating:

    OverallFormRatingFormula.png 

    ((3.3 * .70) + (3.3125 * .30)) / (.70 + .30) = 3.3

Note: Sceenshots are based from demo instance.

Normalized_Calculation1.png

Resolution

To Enable or Disable Normalization

      The <normalize-section-rating> of <fm-sect-config> enables/disables rating normalization at respective section level. If <fm-sect-config> element at form level one is not configured, the child element by name meta-normalize-form-rating is introduced in <fm-meta> to enable/disable normalization for overall form rating. Again the values supported by this element are true/false, default is true.

How to Disable Normalization Calculation Per Section?

Add this attribute <normalize-section-rating> in the <fm-sect-config> of every section (Objective, Competency, Objective-Competency summary, Summary) then set the flag to false.

Ex.

<fm-sect-config>

 ...

   ...

     ...

      
   <ez-rater show-gap="false" />
   <normalize-section-rating><![CDATA[false]]></normalize-section-rating>
</fm-sect-config>

Result: 

Non_Normalized_Calculation1.png

This configuration can be done via XML only, please contact Product Support for SCR or Software Changes Request.

Keywords

normalization,non normalization,turn off normalization, disable normalization, turn off normalization, disable normalized rating, turn off normalized rating, KM-19455 , KBA , LOD-SF-PM-RAT , Ratings and Weights , Problem

Product

SAP SuccessFactors HCM Core 1811