Symptom
After creating a scheduled offering for an item, when the admin tries to change the segment start & end time, it doesn't allow to save the changes, throwing validation error as shown below.
Environment
LMS - Learning Management System
SuccessFactors LMS
Cause
The reason for the validation error showing up, is the "time pattern" that is being used by the admin who is changing the segment time.
Navigate to Preferences, verify the time pattern that is set for the admin.
In this case, the time pattern being used is "hh:mm" due to which the system is not able to recognize the difference between AM & PM and therefore when you are trying to change the time it shows validation error as invalid time.
Resolution
The ideal solution is to make sure that the "time pattern" that is being used, should have clear differentiation between AM & PM.
For example, try using hh:mm:ss AM/PM (or) hh:mm:ss (Military or 24 hour format) (or) hh:mm AM/PM, which then avoids such validation errors.
Please note that the time pattern is associated to the default locale.(LMS Admin>>References>>Geography>>Locales(under "Time Pattern" tab, you can see))
In case you want to create a new time pattern then navigate to References>>Calendars & Time>>Date Format Patterns>>Add(choose "Pattern Type" as Time)
In addition, under admin preferences, please make sure you are using the same "time pattern" to avoid any conflicts, so that when creating or editing the offerings, the same pattern is used.
Keywords
KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , Problem