Symptom
The form template has Required field permissions configured for Subject Rating and Item Rating field however the form can still be sent to the next step without selecting any rating.
Environment
SAP SuccessFactors Performance Management
Reproducing the Issue
- Edit a template and add Required Field Permissions for Subject Rating and Item Rating for Employee and Manager respectively.
- DO NOT enter any value in the Default Rating field but Unable to Rate is populated. Save changes to template.
- Launch a new form and try to send it to next step without selecting any rating.
- Notice that you can send the form without any warning or error about the required fields.
Cause
When there is no value configured in the Default Rating field, the system will not validate the rating fields (subject rating or item rating field) as a required field in the form.
Note that the Default Value is the rating value when no value is selected. Now when this is left blank or without value, then the Unable to Rate (too new to rate) if configured in the form, will be selected by default in the Rating field. Hence the system will no longer validate the rating field anymore as unrated.
Resolution
Make sure that the Default Rating has value in the template in order for the system to validate the rating field as Required when no value is selected.
See Also
2305934 - Required Fields not working in Performance Management and 360 Multi Rater Forms
2369047 - Performance Management form does not validate the Required Field Permission
2305934 - Required Fields not working in Performance Management and 360 Multi Rater Forms
Keywords
required field permission, default rating, form required field permission , KBA , csg_q , LOD-SF-PM-FRM , Forms & Templates , Problem