Rider-Wise Sale Report Knows Which Day a Sale Belongs To
ImprovementA 1:30 AM delivery on a branch that opens at 5:00 belongs to yesterday’s business day — the rider report now says so, on screen and in Excel.
📅 Business Day Everywhere: • A new B.Day column on the table and in the export, derived from each branch’s own shop start time • Every time column (Prepared, Served, Rider Out, Delivered, Rider Enter) now carries the date as well as the clock — a multi-day export is no longer ambiguous
📥 One-Click Excel: • An Export Excel button on the filter bar streams the full file with the current filters, without rendering the table first • Past 10,000 rows the detail table is not drawn at all — the summaries (which always cover every order) stand alone with the download button
🛠️ A Served-Time Bug Fixed on the Way: • Served durations on historical exports were being computed against today’s date — they now anchor to the order’s own date, rolling correctly past midnight
Result: Rider performance is reported by the business day it happened in, with dates that can be trusted.