Symptom
How to record program completion for users and is it possible to do it in bulk?
Environment
SAP SuccessFactors Learning
Resolution
There is no existing solution for marking program completion as a whole entity, but once all items inside the program are completed, the program status will be completed as well.
There are 3 ways for admins to add programs to users' learning history in LMS:
For single or multiple users:
1. Learning administration > Manage User Learning > Add to Learning History for Multiple Courses
- Note this only allows the admin to add the following entities:
- Item
- Class
- External Event
- For program: admins need to add to the learning history, the items and classes which are inside the program, so this program will be completed as well.
- Please refer to 3230546 - "Add to Learning History for Multiple Courses" not working with programs
For a large number of users:
1. Learning History Connector:
- Records item-based completions for existing users’ completion of existing item records.
- Both the user and the item record must exist within the system for the record to be accepted.
- The learning history connector is most commonly used for one-time data migrations.
- Please refer to 2318341 - LMS Connectors Knowledge Support and Tips
2. Import Data Tool:
- Go to System Admin > Tools
- Select the Import Data link > choose Learning History as record type
- Then fill out the template > Import the data
- Please refer to 2251419 - Importing Learning Assignments in bulk using import tool
Note: While following the above recommended actions to record completion for the items inside program, make sure to provide For-Credit completion status. The above solution will not work if the items are recorded with Not-For-Credit completion status.
Keywords
program completion, record program completion, learning history, add to learning history, data import tool, learning history connector , KBA , LOD-SF-LMS-PRO , Programs , How To