Symptom
Goal Plan fields not editable on the Goal Plan or the Performance Form even though users have the required write permission for the goal fields.
Environment
SAP SuccessFactors Goal Management
SAP SuccessFactors Performance Management
Reproducing the Issue
- Login to the instance and open the a goal plan where user has write access for the goal fields.
- Access the edit goal page and not that the goal fields are not editable.
- Launch a form with the same linked goal plan and notice the goals are not editable.
NOTE for Support and Partner:
If you check in the Form Diagnosis file for the form that is linked to the goal plan, in the latest form content file you would be able to notice the <fm-obj-status>9</fm-obj-status> for the goals linked.
Cause
- Goals were likely imported or updated using the "Import Performance Objective" tool with the "Read-only goals" option enabled.
- The system sets the goal status to "9 (fm-obj-status = 9)", which makes the goals non-editable.
Resolution
- Update the goal field values using the "Import Performance Goals" tool. Even though goal becomes read-only, the goal is editable via import.
- Alternatively, the goal status can be updated directly in the database via script from "status 9 (read-only)" to "status 1 (active/editable)", but this requires approval and the specific goal IDs to be updated.
Keywords
performance review form, status field, % complete field, read-only goals, fm-obj-status, goal status, performance goals, import performance goals, year-end confirmation, form routing, editable fields, SAP SuccessFactors, goal plan permissions, not editable, cannot write, write permission , KBA , LOD-SF-GM-ADM , Admin Tools, Settings, Permissions , LOD-SF-PM-GM , Goals in PM Form , Problem
SAP Knowledge Base Article - Public