SAP Knowledge Base Article - Public

2278087 - Unable to Inactivate an Item due to error: The item is in use by Program(s)


When an item is associated to a program, items cannot be made inactive. It throws a validation error stating that the item is already assigned to a program therefore cannot be made inactive. The error stated is "The item is in use by Program(s)."


SAP SuccessFactors Learning Management System (LMS)

Reproducing the Issue

  1. Logon to LMS admin;
  2. Create a schedule based Program;
  3. Create an item;
  4. Associate the item with the Program;
  5. Perform these three scenarios to receive the error:
    1. Complete the item so that program gets completed;
      • Go to the item and inactivate it --> Validation error.
    2. Inactivate the program;
      • Attempt to inactivate the item --> Validation error.
    3. Let the schedule of the program pass and the program automatically becomes inactive, ie, we cannot make any additional changes to the program;
      • Attempt to inactivate the item --> Validation error.


This is due to Item being in a Program.


  • Remove the item from the Program and propagate changes to the program to assignees or users and then inactivate the item;
  • If the Program is scheduled and the schedule has passed then the item cannot be set to inactive.
  • If the item is no longer in the Program, repropagate the Program (make some change and save hitting Yes for on reassignment wizard screen popup).

NOTE: Starting in version b1802, if all Users have the Item completed and the Program is expired, it is possible to inactivate the item (LRN-29689).

See Also

2388098 - LMS: Unable to Remove Item from Scheduled Based Programs


SF, SuccessFactors, LMS, Learning, item, inactive, program, remove, inactivate, deactivate, notactive, not active, validation error, assign, use by , KBA , LOD-SF-LMS-ITE , LMS Items , LOD-SF-LMS-PRO , LMS Programs , Problem


SAP SuccessFactors Learning all versions