Symptom
A Curriculum has the following Requirement content: users should complete 60.00 specific hours from an Item pool;
But it is not counting the Total Hours completed by the user of different item revisions.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
Curriculum ID "A" has the following requirement content: users should complete 60.00 CPE Hours (or another type of hours) from an item pool;
In this Requirement Pool, there are three active versions of the same item.
- A_01 (Rev 1 - 1/1/2018 01:20:00)
- A_01 (Rev 2 - 1/1/2019 08:40:07)
- A_01 (Rev 3 - 2/1/2019 08:00:00)
An user has completed two different versions of the item:
A_01 (Rev 1 - 1/1/2018 01:20:00) --> user received 15.00 CPE hours
A_01 (Rev 2 - 1/1/2019 08:40:07) --> user received 30.00 CPE hours
- However, the curriculum "A" is not adding up both CPE hours received (15.0 + 30.0). It is just adding the 30.0 from the latest revision.
Resolution
This is an expected behavior. Although Learning Events that have non-zero values participate in requirement completion, out of this only the latest revision of the item will be taken.
So in this case since the latest revision completed by the user has 30.00 CPE hours, only this record will participate in the requirement completion.
To avoid this type of scenario, the function "Copy" can be used to have different active items, instead of different active revisions of the same item.
Keywords
curricula, curriculum, not adding, not counting, sum up, requirement, pool, CPE hours, contact hours , KBA , LOD-SF-LMS-CUR , Curricula , LOD-SF-LMS-ITE , Items , Problem