Symptom
The "Survey Response (CSV)" report is not showing/returning the results/data for the items which were previously associated to that survey.
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 Learning
Reproducing the Issue
- Item associated with a survey > Assign this item to a user >
- Wait the user to answer the item's survey >
- Go to Learning administration > Learning Activities> Items > Search for the item assigned for the user >
- Still, at the item page, go to Surveys > Remove the surveys associated with the item > Click "Apply Changes" >
- Go to Learning administration > Reports > Surveys > Surveys Response (CSV) >
- Filter the report with the user ID and survey ID removed on the step 4 > Schedule the report to run >
- Note that the answers from the user are not recorded on the report results.
Cause
The Survey Response (CSV) report's filter "Include Previous Item Associations" is set as "No".
Resolution
In the survey response report, you can determine whether you want the previous associations or not. If you are going for all the previous associations, then please select the checkbox below as "Yes":
- If the parameter is set to "No":
- When a survey is removed from an item, the survey response report will no longer show the users' individual answers as it does when the survey is attached.
- When a survey is removed from an item, the survey response report will no longer show the users' individual answers as it does when the survey is attached.
- If the parameter is set to "Yes":
- When a survey is removed from an item, the survey response report will continue show the users' individual answers as it does when the survey is attached.
- When a survey is removed from an item, the survey response report will continue show the users' individual answers as it does when the survey is attached.
- If the parameter is set to "Yes" and the survey report still does not return results, then ensure that the survey is completed by the user. The report will only pull records that have "survey_status_id = 'COMPLETED'".
- If user has taken the survey and not submitted the responses, the survey status is considered as "In Progress" and not "Completed". In such scenario, the report will not pull the data for the user.
IMPORTANT
Please, make sure that you schedule (not run) the report and filter as much as possible, as there is a possibility that the report data will be too large and the report times out. In that case, you need to cut down the selection criteria and run again.
See Also
Keywords
previous, survey association, item, evaluation, report, result, not, show, showing, questionnaire, individual, response, include previous item associations, previous, data , KBA , LOD-SF-LMS-REP , Reporting Data , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-EVA , Surveys , Problem