Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Current »

Active Orders Dashboard

The dashboard shows a summary of all the booking types in one long paged list. Searching is available as well as sorting by fields. It contains only non-closed bookings.

Display

A hyperlink exists on the Sales Order so that the user can open a booking in a new page. WG-757 - Getting issue details... STATUS

Navigation

There is a search function which matches on

  • internal booking reference

  • external booking reference (end customer sales order number)

Paging

The list of bookings is paged for easier navigation to results.

Opening booking Detail

Bookings can be opened by clicking on the dashboard which shows the booking details page. Navigation back to the dashboard.

Bookings can be opened in a new tab by right-clicking the hyperlink for the sales order.

Technical: Use ContextMenu over Grid Row | Kendo UI Grid for jQuery | Kendo UI for jQuery (telerik.com)

Return to Dashboard

It is possible to return to the dashboard but all the sorting and searching is lost. The context needs to remain when returning to the dashboard. WG-517 - Getting issue details... STATUS

Sorting

Bookings can be sorted by header columns.

Filtering

Persistence

Filtering is persistent for a user, ie. any filter saved will be saved and applied whenever the users goes back to the dashboard.

WG-761 - Getting issue details... STATUS

Implementation

Filtering is implemented in two stages. Full filtering includes the following:

  • Country

  • City

  • Booking Type

  • Booking Status

  • Delivery Date From

  • Delivery Date To

“Clear All” button clears the filters completely

Filter toggle toggles whether or not the filters are applied

Phase 1 Filtering

WG-760 - Getting issue details... STATUS

Phase 1 Filtering will include the following which can be selected individually as one item

  • Booking Type

  • Booking Status

  • Delivery Date From

  • Delivery Date To

Phase 2 Filtering

WG-186 - Getting issue details... STATUS

Phase 2 filtering will include all selection fields as in full filtering including the ability to

  • select more than one item from a filter

  • add and remove specific selections individually

Additional Filter on Completion Date

Enable filtering on completion date range

WG-187 - Getting issue details... STATUS

Alert Notifications Panel

Errors in the booking process where attention is required will be shown at the top of the booking dashboard. The sorting order will be those where the error is generated most recently at the top, with an ability to hide the rows if they have been dealt with or are not very important. Hidden notes can be shown again at any time using the “Hidden Notes” toggle.

Errors may be stored across all entities, including bookings. There is an internal code for the attention type, eg. Pre-Alert send failure. Associated with the internal code is a human-readable description, eg.

  • Code = “Pre-Alert”, Error = “Fields missing in Dispatched”

  • Code = “Pre-Alert”, Error = “Email failed to send”

WG-758 - Getting issue details... STATUS

  • Code = “Booking Confirmation”, Error = “Booking Confirmation due”

WG-769 - Getting issue details... STATUS

  • Code = “Booking Confirmation”, Error = “Scheduled date later than dispatched + 10 days”

[Story TBC]

Design change to use pills for read/hidden WG-779 - Getting issue details... STATUS

Archive Dashboard

This is the same layout as the Active Orders Dashboard. The only difference is the booking shown which are closed bookings only.

  • No labels