Symptom
A user was assigned to a priced course they didn't have access to in any library, and then could complete it without being charged.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- On Learning user side >
- Search and access an item with a price >
- Click on "Assign Others" >
- Assign to an user that doesn't have access to any library that the item is part of >
- As the user who had the item assigned, access the item in their learning plan >
- Button is displayed as "Start Course" instead of "Buy Item" >
- As the user, complete the item without being charged.
Resolution
The price charged to a Learning user is based on the library to which the user has access to and the item’s corresponding price in that library (or lowest price if it is in more than one library).
When a Learning admin or a manager assigns a course to a user, where this item is not in the user’s library, and this user tries to access it, the system does not have an info about a price to charge the user. This is working as designed.
To have a different system behavior, it would be possible to have an enhancement request (KBA 2090228) created for it, where the Learning Product Management team can further review and assess the requested functionality to be considered in a future release.
See Also
Keywords
charge, library, item, price, complete, assign, manager, admin, user, access, not, no , KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-USR , User Entity , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-CAT , Catalog , Problem