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

SAP Knowledge Base Articles - public

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


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


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


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.


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


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


SAP SuccessFactors HCM Core 1608