Symptom
Unexpected error when accessing the Career Worksheet or when specifying a job role from Career Worksheet to be made public Live/Employee Profile.
Images and data taken from SAP internal systems and demo environments. Any similarity to production data is purely coincidental.
Environment
SAP SuccessFactors Career Development Planning
Reproducing the Issue
- Go to Development tab and then navigate to Career Worksheet
- Application error message may appear
- If no error message appears, check the Make public in Live Profile checkbox.
- Unexpected error comes on specifying the role for Employee Profile
Note: The image above is from the Career Worksheet v11, however the behaviour is still applicable to Career Worksheet v12.
Cause
Fields other than "title" field inside "preferredNextMove" background portlet would be configured as a mandatory field.
Resolution
- Export the Succession Data Model xml from provisioning
- Check the background portlet with the id "preferredNextMove"
- Check if any field, other than title is configured as a mandatory field (required='true').
- Check the RBP for the "preferredNextMove" portlet
Note: This background portlet should have only one field; title as a mandatory field because Career Worksheet populates data in title field only and if any other field is configured as a mandatory field then the data won't be updated via Career Worksheet.
Keywords
Preferred Next Move, Career Interest, preferredNextMove, Show in Profile, error, message, career, worksheet, application, live, profile, unexpected error, application error , KBA , LOD-SF-CDP-CW , Career Worksheet , Problem