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
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Login to LMS Admin >
- Navigate to a Program no longer in need >
- Edit Settings >
- Uncheck "Active" >
- Save changes >
- Error pops up:
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:
- Unassign any users who have not completed the Program from the Program >
- 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 (make sure to check it for active and inactive users).
- The users can be removed in bulk using the User Needs Management Tool as documented in KBA 2184107 >
- 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.
- The Assignment Profile associated with a Program can be seen in the Program record >
- LMS Admin > Learning > Search for the Program.
- The association can be removed from the Assignment Profile >
- LMS Admin > Users > Assignment Profiles > Search for the Assignment Profile.
- In "Related" section, click "Programs" >
- Select the Program that is to be inactivated >
- Click "Save" >
- Propagate and Synchronize the Assignment Profile from the "Actions" menu in the upper right >
- Once the Program has been removed from the Assignment Profile, the Program can be deactivated.
See Also
User Assistance Documentation:
Keywords
learning, lms, program, unable, cannot, can't, delete, inactivate, inactive, deactivate, active, ap, assignment, profile, error, inactivated, The program cannot be inactivated because it is currently assigned to users , KBA , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-PRO , Programs , Problem