Symptom
- An unknown error occurs while editing the Goals within the Performance Forms (Legacy Performance Form)
- The error message displayed is "Cannot Invoke "com.successfactors.gm.api.bean.permission.getRoleNames()because "perm" is null".
- “Unable to load data” error shows when trying to open Goal details from the PM Form in Latest Form Experience.
"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 & Goals
Reproducing the Issue
- Navigate to the Performance tab and open a form
- Attempt to edit the available goals in the performance form, an error message is displayed.
- Edit the same Goal in the Goal management module, no error is displayed.
Note: The issue happens when the
When at the time of accessing the Goal from the goal section, the error “Unable to load data” shows up.
Resolution
This issue occurs when certain goal plan states are missing the <permission for="create"> and <permission for="delete"> entries.
The fix for this issue is planned to be deployed with 2H 2025 (b2511) Release.
Workaround
Kindly please provide the missing <permission for="create"> and <permission for="delete"> permissions in the Goal Plan Template XML for the goal plan states.
See Also
- SAP SuccessFactors Product Release & Road Map Information
- SAP SuccessFactors Patches Knowledge Base
- KB Article 2171560 - How to be notified of new or updated SAP Notes or KBAs
Keywords
SAP SuccessFactors, Performance & Goals, Error, Editing Goals, Performance Forms, Unable to Load, Latest Form Experience, permissions, KI2505, 2505, TGM-27517 , KBA , LOD-SF-PM-FRM , Forms & Templates , LOD-SF-GM , Goal Management , Bug Filed