SAP Knowledge Base Article - Public

3598723 - Error Encountered While Editing Goals in Performance Forms

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

  1. Navigate to the Performance tab and open a form
  2. Attempt to edit the available goals in the performance form, an error message is displayed.
  3. 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

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

Product

SAP SuccessFactors Performance & Goals 2505