SAP Knowledge Base Article - Public

3399296 - User without access to the priced course in any library completed it without any charge


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.


SAP SuccessFactors Learning 

Reproducing the Issue

  1. On Learning user side >
  2. Search and access an item with a price >
  3. Click on "Assign Others" >
  4. Assign to an user that doesn't have access to any library that the item is part of >
  5. As the user who had the item assigned, access the item in their learning plan >
  6. Button is displayed as "Start Course" instead of "Buy Item" >
  7. As the user, complete the item without being charged. 


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

Rules for Finding Prices for Multiple SAP SuccessFactors Learning Currencies


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 , Product Enhancement


SAP SuccessFactors Learning all versions