Symptom
If an admin deactivates the item and if the same item is a part of a curriculum assigned to an user, then the system still shows the inactive item in the curriculum content structure and users can view it. However, if users try to access the item, they receive the following message:
Validation Error
Please correct the following errors before proceeding:
The item is no longer active or you no longer have access to this item.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Assign Curriculum to a user;
- As an admin, deactivate one of the items in the curriculum
- Login as user and you will still see the in-active item appearing on the Curriculum assigned to user
Resolution
- Inactive items will not show to the user (learning plan) as they cannot interact with it, but they can be seen in the curricula (Right upper corner dropdown > access the Curricula)
- If you are deliberately making the inactive item part of the curricula requirements, it will still show up as it is still required for completion criteria until removed
Note: As per system design if we deactivate an item and if it exists in the curriculum then the system will still show the curriculum with the inactive item. In such scenarios, Admin should remove the item from the curriculum.
In case this is done periodically, admins may think of scheduling the Curriculum/Program Maintenance Automatic Process to have the inactive data removed from Curriculum and/or Programs without the need of an admin intervention.
Keywords
Inactive, item, Curriculum, learning, plan, clean, up, show, appear, , KBA , LOD-SF-LMS-CUR , Curricula , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , LOD-SF-LMS-ITE , Items , How To
SAP Knowledge Base Article - Public