Symptom
When navigating to Learning > Curricula > Content: Edit and adding an item to a subcurricula, the job is successful and the item can be seen on the subcurricula, but the new item is not being assigned to a user that was assigned the parent curricula.
Environment
SAP SuccessFactors Learning Management System (LMS)
Reproducing the Issue
-
Create a (Parent) Curricula with an item.
-
Create another SubCurriculum with a different item.
-
Associate the Subcurricula to the Parent Curricula and assign parent Curricula to user.
-
Add an item to the subcurricula by the content edit screen.
-
Note the job screen shows successful and is listed on the subcurricula, but is not assigned to user.
Cause
When an item is added to a curricula where the curricula happens to be a subcurricula, the background job that triggers the assignment of the curricula to the users uses a query to fetch the target population that uses the root curricula which is the parent curricula, but the service to assign the curricula to the users does not find the appropriate item in the parent curricula.
Resolution
Resolved in b1811p3 and b1902 via LRN-47055 & LRN-48306
Keywords
SAP SF Learning LMS curriculum sub-curriculum sub-curricula items users assignment , KBA , LOD-SF-LMS-CUR , LMS Curricula , LOD-SF-LMS , SuccessFactors Learning , Problem