Symptom
A user creates a goal without entering a value in a percent/number field, the field is blank or shows 0 when the user views/edits the goal on their goal plan. However, if the user edits the goal during the Cascade Goal/Cascade Objective process, the field displays -999999 and must enter a value to continue.
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 Goal Management
Reproducing the Issue
- Create a goal/objective without entering a value in the percent/number type field/column.
- Note that the value is blank when viewing the goal details or displays a 0 in the edit goal window.
- Click "Cascade Goal", select a user to cascade the goal to, and press "Next"
- Click the pencil icon to edit the goal
- Note that the field now shows -999999 and the user must enter a value to continue.
Cause
No value has been entered and the field/column does not have a default value configured, therefore the field has a null value. The field/column is blank or shows a 0 when viewed on a users goal plan, however in the Cascade Goals tool, the null value entry (-999999) is shown.
Resolution
Adding a default value to the field/column will populate an actual value will be used when cascading the goal instead of the null value (-999999).
The row in bold text below is an example of the default value subelement.
- <table-column id="done" type="percent" required="false" cascade-update="regular">
<column-label>%Complete</column-label>
<column-description>%Complete</column-description>
<default-value>0</default-value>
</table-column>
For more details, see the product guide: Implementing and Managing Goal Management - Working with Goal Plan Templates
See Also
Keywords
Milestone, Metric Lookup Table, MLT, Percent type, number type, GM, Latest Goal Management , KBA , LOD-SF-GM-TMP , Template Management , How To