Changes:
- Added product refund support for cancelled bookings.
- Added cash float to desk detail/add/edit.
- Added cash float support on desk open/close.
- Added cash float and deposit amount on desk open/close history detail.
- Changed deposit amount based on cash float.
- Changed payment counts display on desk open/close history detail.
- Added cash float column to payment method count report.
- Changed label ‘amount’ column to ‘subtotal’ for charged amount on transaction report.
- Added ‘total’ column for subtotal + tip on transaction report.
- Removed revenue report.
- Added datepicker for commission graph on desk dashboard.
- Added abs() and negative value check on order payment floats to support refund transactions.
- Added framework for adding products with inventory.
Fixes:
- Fixed incorrect tip amount of commission graph on desk dashboard.
- Fixed balance total for cancelled booking on booking report.
- Fixed commission calculation division by 0 on desk dashboard and all summary reports.
- Fixed negative commission for booking discounted by promo on desk dashboard and all summary reports.
- Fixed negative-negative value calculating incorrectly for transaction display on booking and order detail.
- Fixed created-by user and desk on new booking added to existing order.
- Fixed split initial query into groups based on purchase/cancel date to fix white screen of death on billing detail. (admin)