Symptom
When filtering scheduled based items in the catalog, the 'Course Dates' filter does not appear to apply. The catalog displays offerings which are outside of the dates selected.
Environment
SuccessFactors Learning Management System (LMS) - All Supported Versions since b1608
Reproducing the Issue
For the example highlighted below.
-
Create an item. Once done, create two scheduled offerings for the 26th and 30th of July.
-
Assigned to a user and search the catalog for item created. Note the 2 scheduled offerings.
-
Switch to Calendar View and filter between the dates of July 25th and 31st. 2 SOs created displayed as expected.
-
Switch back to Courses View and the 2 SOs created are still displayed.
-
Now update update the start date of the search to July 27th. The SO for the 26th is still displayed as per screenshot
Cause
This is expected behaviour within LMS
Resolution
Reviewed this senario with the Product Management team (July 2018) and they confirmed that is how it behaved in Catalog 2 view and therefore it was carried forward as is to Catlog 3 view.
The main explanation here is this is an entity search (in this case the item is the entity). So you are filtering for items that have courses available during a period of time, but the results come back with all the available offerings in this view. If the user wants to see offerings specifically by calendar dates, that's what the calendar view is designed to do.
Keywords
course dates, courses view, catalog, catalog 2, catalog 3 , KBA , LOD-SF-LMS-CAT , Catalog , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , How To