Timezone field issue on User form

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-14-2022 01:56 AM
Hi,
I've noticed strange things happening concerning time in our instance. For example, SLAs with 0 Elapsed Business Time AND 0 Business Time Left but also some issues around scheduling. I think I've narrowed it down to the TimeZone setting on the user form.
When looked at in List View, the vast majority of our users have no TimeZone set but, when you open the records, the TimeZone is set to "System(Europe/London)". The field is set to "Dropdown with --None--" but there is no "--None--" option available in the field.
I think I can resolve by simply setting a TimeZone for every user but I don't understand how the value can be there on the form but not in List View. The form isn't populating then field onLoad because there is no prompt to save the form when navigating away.
Any ideas?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-14-2022 02:10 AM
Hi usually there will be a system default time zone if there is no value in users time zone
refer below for more INFO
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0714577#:~:text=From%20the%20pull%2Ddown%20menu,time%20zone%20from%20the%20server.
https://docs.servicenow.com/en-US/bundle/sandiego-platform-administration/page/administer/time/task/t_SetASystemTimeZone.html
Harish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-14-2022 02:43 AM
Hi Andrew,
The dropdown is set to "Dropdown with --None--", however, there is NULL override appears in the form which uses this script
"System (" + gs.getSysTimeZone() + ")"
Basically, None value is going to be override in the form by system's time zone
I hope this helps.
Ahmed
Please mark my answer as ✅ Correct / Helpful based on the Impact.