2555166 - LMS Program cannot be inactivated because it is currently assigned to users

SAP Knowledge Base Article - Public

2555166 - LMS Program cannot be inactivated because it is currently assigned to users

Symptom

When attempting to set a Learning Program to Inactive, an error pops up:

The program cannot be inactivated because it is currently assigned to users

Environment

SAP SuccessFactors Learning Management System (LMS)

Reproducing the Issue

  1. Login to LMS Admin
  2. Navigate to a Program no longer in need
  3. Edit Settings
  4. Uncheck "Active"
    Program2.png
  5. Save changes
  6. Error pops up:
    ProgramError.png

Cause

This is caused by either:

  • User(s) who has not yet completed the Program is assigned to the Program
  • The Program is associated to an Assignment Profile

Resolution

For deactivating Programs that have users assigned:

  1. Unassign any users who have not completed the Program from the Program
  2. The list of users who have not completed a Program but have it in their Learning Plan can be obtained by running the Program Status report
    • LMS Admin > Reports > Search for Program Status
  3. The users can be removed in bulk using the User Needs Management Tool as documented in KBA 2184107
  4. Once the users have had the Program removed from their learning plans, the Program can be deactivated

For deactivating Programs that have Assignment Profiles assigned:

  • NOTE: Depending on options selected, this may remove the Program from Users' Learning Plans who have not yet completed the Program. More information can be found in our User Assistance Documentation
  1. The Assignment Profile associated with a Program can be seen in the Program record
    • LMS Admin > Learning > Search for the Program
      Program3.png
  2. The association can be removed from the Assignment Profile
    • LMS Admin > Users > Assignment Profiles > Search for the Assignment Profile
  3. In "Related" section, click "Programs"
  4. Select the Program that is to be inactivated
  5. Click "Save"
  6. Propagate and Synchronize the Assignment Profile from the "Actions" menu in the upper right
  7. Once the Program has been removed from the Assignment Profile, the Program can be deactivated

See Also

User Assistance Documentation:

Keywords

SF SuccessFactors Learning LMS Program unable cannot can't delete inactivate inactive deactivate active currently assign user AP assignment profile error inactivated , KBA , LOD-SF-LMS , SuccessFactors Learning , LOD-SF-LMS-PRO , LMS Programs , Problem

Product

SAP SuccessFactors Learning all versions