Symptom
- Custom field in the competency section is not visible in the table report output.
- Values entered by users in the custom field appear blank in the report.
- The expected custom field label is not available or returns empty results in reporting.
- No error message is displayed.
Environment
- Product: SAP SuccessFactors Performance & Goals
- Forms and Templates
Reproducing the Issue
- Configure and use a custom field in the competency section of a performance form.
- Ensure users enter values in this custom field on active forms.
- Run a table report on the form data and observe that the custom field values are not visible.
Cause
The custom field does not have an ekey value maintained in the form template XML, so reporting returns blanks.
Resolution
- Edit the performance form template XML and add an ekey attribute to each custom field that must be reported from the competency (fm-element) section.
- Ensure each ekey value is unique within the same form template.
- Save the updated template and launch new forms based on it.
- Populate the custom field values on the newly launched forms.
- Run the report and verify the custom field values are now returned.
- Note: Changes to ekey do not apply to already launched (live) forms; existing forms cannot be fixed retroactively for reporting.
See Also
Keywords
custom field, competency section, table report, ekey, form template XML, blank in report, reporting, performance form, fm-element, adhoc report, unique key, manage templates, new forms, launched forms, reporting fields , KBA , LOD-SF-PM-REP , Reporting & Analytics, Data Imports & Exports , How To
Product
SAP SuccessFactors Performance & Goals all versions
SAP Knowledge Base Article - Public