No description
- Backend: sales_breakdown column matching was always failing because Newbook returns numeric gl_group_id but column settings use string codes like 'ACCOMMODATION'. Added normalised name-fuzzy fallback matching and a daily_gross_sales field that sums ALL earned revenue for the date, bypassing column config entirely. - Frontend: dayGrossSales() now uses daily_gross_sales from backend first - Add floating Excel-style status bar (bottom-right): when cells are selected it shows Count, Sum, and Average of the selected values; disappears when ✕ clicked or selection cleared Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| frontend | ||
| docker-compose.yml | ||