Symptom
When completions get recorded through Import Data or Learning History Connector, surveys associated to the items get assigned to the users. But how get these surveys' required dates calculated? The system seems to be considering the day the completion was recorded rather than the items' completion dates.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Log into HCM > navigate to Learning Administration > Learning Activities > Items >
- Open / create an item > Surveys tab > associate a Course Feedback survey and set the desired number at the "Days to Complete" field (for example, 30) >
- Assign the item to the required users >
- Through Import Data or Learning History Connector, record the users' completions using a date in the past (but making sure it's after the Assign date) >
- The survey gets triggered as expected >
- However, looking at the survey's required date, it was calculated based on the Last update timestamp of when the completion was Inserted in the Learning History >
- The expectation is that the survey's required date should be based on the item's Completion date.
Resolution
As per Engineering team, this is the application's expected behavior. That is, the system uses the Last update timestamp of when the completion was Inserted in the user's Learning History in order to calculate the survey's required date.
An enhancement request has been raised on this topic, and all customers are welcomed to vote for it and/or create additional requests:
For more details on enhancement requests, please check the KBA 2090228 - How to submit enhancement ideas for SAP SuccessFactors Products.
See Also
Keywords
sf, sfsf, lms, survey, follow-up, evaluation, Satisfaction, feedback, required, date, completion, insert, event, history, learning, item, last update timestamp , KBA , LOD-SF-LMS-EVA , Surveys , How To
SAP Knowledge Base Article - Public