SAP Knowledge Base Article - Public

3568457 - Error When Adding Learning History for Inactive User in SAP SuccessFactors Learning

Symptom

  • An application error occurs when attempting to register a learning history for an inactive user in SAP SuccessFactors Learning.
  • The error message is as follows: "An application error has occurred. Please try again."
  • The error is accompanied by a ticket number and a timestamp.
  • The issue arises when an admin tries to record learning for a user when a completed record already exists for the same user, at the same time, and with the same completion status.

Environment

  • SAP SuccessFactors Learning

Reproducing the Issue

  1. Select "Add to Learning History for Multiple Courses".
  2. Select the class.
  3. Add the class ID.
  4. Add the user ID.
  5. Add the completion status.
  6. Click "Submit".
  7. The error message appears.

Cause

The system is designed to prevent the addition of duplicate entries to the learning history. The user, course, completion status, and completion time form a unique key in the system. If an admin tries to record learning for a user when a completed record already exists for the same user, at the same time, and with the same completion status, the system will generate an error.

Resolution

  1. The customer can remove the existing completion record for the item and user and then record learning for the class for the user.
  2. Alternatively, the customer can choose a different completion status while recording learning for the class for the user.

See Also

Keywords

SAP SuccessFactors Learning, Learning History, Inactive User, Application Error, Duplicate Entries, Unique Key, Completion Record, Completion Status, LRN-191768. , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , Problem

Product

SAP SuccessFactors Learning all versions