Time Filters in the 'Next Experience' dashboard do not display all available options.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Luiz Schmidt,
Check whether you're on a Workspace dashboard versus a classic Responsive dashboard first, because the fix depends entirely on which one you've got. Your screenshot shows the standard Next Experience Date filter list (Last hour, Last week, Last month, Last quarter, Last 7/90 days, Last 9 months, Last year, plus the manual Start date/End date picker), and that list is not admin-editable the way people expect.
- On classic Responsive dashboards, the relative ranges come from a business rule called "Get Date Filter Options for Date Filters." Admins can extend it (or add a Script Include feeding it) to inject custom entries like "Last 8 hours."
- On Next Experience Workspace dashboards, that business rule does not apply. There's no equivalent config surface for the Date filter widget itself, so you can't add arbitrary hour-based options today.
- The one real workaround ServiceNow ships is the Business Calendar Filter Options app (Business Calendar > Business Calendar Filter Options). It lets you define custom relative periods that show up in the Workspace date filter, but it's built around day/week/fiscal-period granularity, not hours, so "Last 8 hours" won't come out of it.
- For hour-level slicing, skip the dashboard-level Time Filter entirely and put the relative condition (e.g., Created on, relative, 8 hours ago) directly on the report's own filter conditions. Reports support hour-granularity relative dates even where the dashboard filter widget doesn't expose them.
Are you locked into using the dashboard-level filter because multiple widgets need to move together, or would a report-level relative filter on just the Incident Creation widget actually cover what you need?
Thank you,
Vikram Karety
Octigo Solutions INC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Vikram Reddy,
Thank you for your response.
We recently upgraded our instance to the Australia release and, as part of that upgrade, we are converting our dashboards to the Next Experience. During this migration, we noticed that some date filter options are no longer available and that these options can no longer be customized the way they could in the classic Responsive dashboards.
For this specific use case, we have multiple reports that rely on the same dashboard-level date filter. Because of that, adding a relative condition manually to each report would not be the ideal solution. In addition, this is a dynamic requirement, users may want to change the time range and have all widgets on the dashboard update simultaneously with a single click.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Luiz Schmidt,
You're not missing a setting, the fixed list is by design, but there's a supported way to extend it that also solves your "one click updates every widget" requirement. The Date Filter widget in Next Experience dashboards is a different animal from the classic Interactive Filter you're used to on Responsive dashboards. It's bound to a specific table and date field ("Data to filter") and ships with a smaller, fixed set of relative ranges. The business rule you may have customized before, Get Date Filter Options for Date Filters, only feeds the old classic Interactive Filter, it has no effect on the new Date Filter widget, which is exactly why your customizations disappeared after the Next Experience conversion.
The supported path to add more relative ranges (available since Yokohama, so it's there in Australia) is the Business Calendar app rather than a business rule tweak:
- Go to Business Calendar > Business Calendar Filter Options and create a new record.
- Pick a Calendar type to base it on, e.g. Week, Month, Quarter, or Fiscal Year.
- Set the Period field as an integer offset: 0 is the base period, negative goes backward, positive goes forward.
- Save. The option's display name is generated automatically from the calendar you picked.
- Open the Date Filter widget's config on your dashboard, move the new option to the "To be applied" side, and apply.
On the multi-report piece: since the Date Filter widget is dashboard-level and bound to one table/date field, every report widget built on that same table (or a related one that follows it) reacts to a single selection simultaneously, no per-report relative condition needed. The catch is that all the reports have to be pointed at the same underlying table as the filter's "Data to filter" config, if any of them sit on a different table the filter just won't touch them.
If you're still missing a specific range after setting this up, tell me which one and what table your reports are on and I'll dig further.
Thank you,
Vikram Karety
Octigo Solutions INC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Refer these links:
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti