Symptom
When employees attempt to mark goals as complete, they receive an error:
internalMessage=Could not complete action of type HANDLE_CARD_ACTION in section ENGAGEMENT_CARDS
errorMessage=Service /odatav4/talent/goals/GoalHpCard.svc/v1/Goal(XX)/GoalHpCard.svc.markAsComplete gave 500
status=500
piid=XX
timestamp=XX
externalMessage=Cannot invoke "com.successfactors.gm.api.bean.IField.getEnumValueList()" because "field" is null
Environment
- SAP SuccessFactors Goal Management
- SAP SuccessFactors Career Development Planning
Reproducing the Issue
- Log into system
- On home page, locate goal engagement card
- Select Mark as Complete
- Receive error message
Cause
The goal Status field was removed or deleted.
Resolution
Add the Status field back:
- Action Search: Manage Templates
- Goal Plan tab > select goal plan
- Edit Fields > Select Status Field > under the Dropdown Options area, add the status back
Keywords
success factors, SF, PMGM, GM, CDP, goal engagement card, deleted values, drop-down, removed values, blank enum , KBA , LOD-SF-GM-POD , Home Page, Pods and Portlets, To Do List , LOD-SF-CDP-POD , Home Page, Pods and Portlets, To Do List , Problem