SAP Knowledge Base Article - Public

2377909 - When defining 'Unable to rate' in PM form, Comp form display Rating = 0 - Compensation Management

Symptom

Employee received Unable to Rate 'N - Too early or long term absence' in his PM form, but when the manager access the Compensation form he sees Rating = 0 for the same employee.

pm form.png

Manager expects to see 'N - Too early or long term absence'.

comp form.png

Environment

SuccessFactors Business Execution Suite - Compensation & Variable Pay

Reproducing the Issue

Compensation has the following Rating Source: Rating is coming from a PM template and both Comp template and PM template use a custom Rating Scale from 0 to 4. That is one of the reason why the manager does not expect Rating = 0 for his direct report.

rating scale.png

Cause

The Compensation forms handle 'unrated' and 'Unable to Rate' (in this case, 'N - Too early or long term absence') differently. If PM form is created but not rated, then in compensation form the rating should display as 'unrated'. But if the PM form is created and rating is saved as 'Unable to Rate', then the rating on comp form should display as '0'. This is the expected behavior of the system.

Resolution

Usually customers use Rating Scale from 1 - 5 in order to avoid this kind of situation or change the XML definition to showFormRatingAs="text" instead of showFormRatingAs="number". Then all Ratings would display as text, and not number.

Incident was craeted with Engineering team addressing this question. Support Engineers may refer to the Internal Memo to find the incident number.

See Also

2084854 - Rating Sources - Ratings Missing Lables or Not Showing as Correct Number - Compensation: https://launchpad.support.sap.com/#/notes/0002084854/E

2084806 - Rating Sources - Compensation: https://launchpad.support.sap.com/#/notes/0002084806/E

Keywords

Rating, 0, Unable to Rate.  , KBA , LOD-SF-CMP , Compensation Management , Problem

Product

SAP SuccessFactors HCM Core 1608