SAP Knowledge Base Article - Public

2857342 - Learning User Unable to Access E-Learning Courses Associated to Commerce Account

Symptom

A Learning user is getting the following error message when accessing courses that have a cost associated:

An application error has occurred. Please try again. If you have further questions or issues regarding this error, please provide the error details below to your support group.

Error message = Request processing failed; nested exception is java.lang.NullPointerException: while trying to invoke the method com.plateausystems.elms.framework.financial.valueobject.ShoppingAccountVOX.getShoppingAccountType() of a null object returned from com.plateausystems.elms.client.javabean.StudentJB.getStudentShoppingAccountVOX(java.lang.String)

Environment

SAP SuccessFactors Learning

Cause

  • A user was manually deleted and then reincarnated by the Connector.
  • This action removed the shopping account link.

Resolution

  1. Go to each user record > Related More > Commerce > check if Shopping Account ID is enabled
  2. Open an incident with Product Support to check the PH_SHOPPING_ACCT for the Shopping Account ID that was previously associated to the user
  3. Add the Shopping Account ID, make the user Interal/External as per the proper user categorization and check the "Enable Shopping Account"
  4. Save the changes

Keywords

LMS, shopping, error, SF, success factors, elearning , KBA , LOD-SF-LMS-VLS , Virtual Learning System , Problem

Product

SAP SuccessFactors Learning all versions