The Register Summary Counts Every Cancellation, Made or Un-Made
Bug FixThe Cancelled block on the register summary only counted orders punched on that branch’s own registers. An order cancelled by the call centre, or one with no register at all, was left out of the count entirely — one branch closed a day with 7 voided orders and its slip said 0 / 0, while the void-item tables printed right underneath listed all seven.
🧾 Every Cancellation of the Branch: • Fully void and partially void orders are counted by branch and business day, whichever register or call centre punched them • A cashier’s own close still narrows to that register, and a user-filtered report narrows to that user • Fully void is an order cancelled outright; partially void is a paid or due order with lines taken off, valued line by line
🍽️ Made vs Un-Made Food: • Under both Fully void and Partially void, the slip now prints a made food and an un-made food row with the order count and amount, using the answer the cashier gave in the void dialog • A cancellation recorded without an answer (app or API voids, older orders) prints under un-made, the dialog’s own default • Both the classic and the new slip layout show the split
Result: The Cancelled figures on the day-close slip finally agree with the void tables under them.