Symptom
- When trying to record learning for a user via the Add Learning History for multiple courses tool, it records successfully at first but does not appear in the user's Learning History or Completed Items list;
- When trying to add the completion again for the same Class/Item and same user, you will receive a 'None of the requested learning events have been recorded because all of the Users listed have duplicate learning events already recorded: [userID]' error message.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Register user to a Class or assign them any Item >
- Record completion for a Class/Item/user via Add to Learning History for Multiple Courses tool or via the Learning History connector >
- The tool succeeds but does not appear in the Learning History/Completed Items tab >
- Try to record completion again via the same process and receive duplicate learning error or same results.
Cause
There is a Survey attached to the Item/Class and this survey is set to 'Required for Item Completion'.
Resolution
To resolve this issue, there are two options:
- The user has to complete the Survey attached to the affected Item/Class; OR
- Remove the survey from the item:
- Go to Learning Administration > Learning Activities > Items >
- Search for the respective item record and open it >
- Navigate to the Surveys tab >
- Uncheck the 'Required for Item Completion' (for condition when user is not assigned the item yet and Add to Learning History tool is being used) and Save the change >
- Now navigate to People > Users >
- Search for the required user and open the record >
- Navigate to the Surveys tab >
- Delete the survey assigned to them.
Once one of these two conditions is met, the completion will show up or the completion event can be added, depending on the scenario.
Note: If the survey was removed from the item entirely and has class completion set, it may require support request to check if any pending orphaned survey exists.
See Also
- 2203240 - Record Learning succeeded but no credit granted
- 2445684 - Record Learning error: completion date is not in the valid format
- 2414704 - Record Learning Error: 403 Forbidden, Error Requesting Access Token
- 2358359 - Add Learning History error
- 2251666 - Add to Learning History: grayed out button or the class has not yet ended message
Keywords
lms, learning, sf, successfactors, record, error, multiple, tool, import, history, duplicate, completion, add, working, not, survey, event , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-CON , Connectors , Problem
SAP Knowledge Base Article - Public