Symptom
- The Reassignment Wizard action is required after making content level changes to items.
- There are some changes to the content configuration and it is required to reassign the item to a large population of users, the Reassignment Wizard must be used.
- Or else when users try to launch the content, the Null Pointer Exception occurs.
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
Cause
***Important Note: If an item with online content has been assigned to users, and the content objects need to be updated or the online content section needs to be updated (by adding a new content object, attempting to replace/edit an already added content object is not supported), it is recommended to revise the item or create new item prior to adding or updating the content so that the inherit of the prior content can be retained. Failure to do this can result in un-recoverable issue with Learning history and Data reports***
Resolution
- Go to the item to be reassigned.
- Go to the Online Content tab.
- Click 'More' options on the content object and select 'edit'.
- Edit Content object window will open.
- Make a temporary change to the Object title (add at least one character)
- Click "OK" - The window will close
- Click 'More' options again on the content object and select 'edit'. Reset the Object title to the required value.
- Click "OK" - The window will close
9. A save button will now be visible on the online content tab. Select 'Save'
10. After saving, a warning window will pop up staging the reassignment is required, please click 'Reassign'.
11. The reassignment wizard will display - Select which users to be reassigned or use the checkbox to reassign all the users in the list and select 'Finish'.
12. The selected users will be reassigned the content
Additional note: If removing a Content object from the Item a different message will be displayed.
The Reassignment Assistant will reassign the item to all users, thus, not allowing to choose who user to reassign the item to.
Note: Below is possible to find scenarios related to when the users will appear or not in the reassignment assistant/wizard list.
Free Floating Item:
Scenario number | User Status in Learning Plan (Before Reassignment) | Displayed in Wizard for Reassignment | Has Latest Content (After Reassignment) |
1 | STARTED | Yes | Yes |
2 | NOT STARTED | No | Yes |
3 | COMPLETED FOR CREDIT [Record completion with Item Assigned/Item Not being Assigned] | No | N/A |
4 | COMPLETED NOT FOR CREDIT [Record completion with Item Assigned/Item Not being Assigned] | Yes | Yes |
Curricula with Item:
Scenario number | User Status in Learning Plan (Before Reassignment) | Displayed in Wizard for Reassignment | Has Latest Content (After Reassignment) |
1 | STARTED | Yes | Yes |
2 | NOT STARTED | No | Yes |
3 | COMPLETED FOR CREDIT | No | N/A |
4 | COMPLETED NOT FOR CREDIT | Yes | Yes |
Curricula with Item and Retraining Enabled:
Scenario number | User Status in Learning Plan (Before Reassignment) | Displayed in Wizard for Reassignment | Has Latest Content (After Reassignment) |
1 | STARTED | Yes | Yes |
2 | NOT STARTED | No | Yes |
3 | COMPLETED FOR CREDIT - REASSIGNED and STARTED | Yes | Yes |
4 | COMPLETED FOR CREDIT - REASSIGNED and NOT STARTED | Yes | Yes |
5 | COMPLETED FOR CREDIT - REASSIGNED and COMPLETED | Yes | Yes |
6 | COMPLETED FOR CREDIT - REASSIGNED and FAILED | Yes | Yes |
7 | COMPLETED NOT FOR CREDIT - and STARTED | Yes | Yes |
8 | COMPLETED NOT FOR CREDIT - and NOT STARTED | Yes | Yes |
9 | COMPLETED NOT FOR CREDIT - and COMPLETED | Yes | Yes |
10 | COMPLETED NOT FOR CREDIT - and FAILED | Yes | Yes |
The job can be viewed in the Background Jobs tool as the title Reassign Online Components for All Users
See Also
Keywords
reassignment, wizard, item, edit, content, modify, update, change, list, user, started, assistant, curricula, free, floating, assignment, , KBA , lmsadminui , LOD-SF-LMS-CNT , Content , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-LMS-ITE , Items , How To