Mileage tracking and calendar email alerts

New features

Vehicles

  • Vehicle mileage history can now be added.
    • Mileage will display on invoices and health check reports if mileage is recorded within 30 days of the report.
  • Vehicle notes can now be added (useful for details such as preferred tyre size, etc.).
  • Manually created vehicles can now retrospectively be updated via the online lookup.

Calendar

  • Incoming bookings from a third-party system can now optionally send an SMS/email notification to the garage to inform them of a new order.
  • Fixed slot orders (e.g. AM/PM) correspondence will inform garages that action needs to be taken to allocate a time slot.
  • Any failed booking-to-job conversions (due to insufficient data) will be flagged to garages to provide any missing information as soon as possible.
  • Additional vehicle information is now shown on the quick invoice and unscheduled job lists.
  • Calendar invoice list will now show invoices with an issue date of the selected date — the dependency on a job on the same date has been removed.
  • Calendar invoice list will now display invoices with payment due on the selected date.

Customers

  • Additional "account" customer type (e.g. fleets).
  • Customer list page now displays type info and can now be filtered by customer type.
  • Customers can now optionally add/update/remove their address via the check-in app tracking page.
  • Garages can opt out of displaying the customer lookup via Credits → Settings.

Invoices

  • Added new invoice payments report with monthly presets and custom date range options.
  • End of day report has now been moved to a new "Reports" navigation item in the menu.
  • Added "payment assist" as an invoice payment source option.
  • Added due date to invoices where the due date doesn't match the issue date.

Miscellaneous

  • Additional help articles and reworded some existing articles to reflect new/altered features.
  • Additional custom theme display options including extra navigation and input control colours (requires Simple GMS team).
  • Improved dropdown menu UI and added descriptive labels for items.
  • Refined credit reporting UI to better match the updated taskbar UI throughout the system.
  • Upgraded FontAwesome to version 6.
  • Additional credit audit information.
  • Additional error debug tools (GMS team only).
  • Added new "clear local information" page to clear all Simple GMS cookies (for resolving user issues).
  • Improved vehicle health check report UI to work better responsively (tablet-focused changes).
  • Refined reporting options to use new dropdown format on the health check report.

🐞 Fixes

  • Incoming API bookings customer email validation has been relaxed to allow the plus symbol.
  • Fixed issue with live connection status overlapping config menu item on low-height, high-width display resolutions.
  • Additional measures to prevent spamming the vehicle/customer lookup functionality on job sheet creation.
  • Fixed issue with date formatting on quick invoice menu shortcut modal prompt.
  • Fixed issue with calendar widget not displaying available time slot for certain fixed slots setup.
  • Refinements on calendar invoices to use a more efficient data structure and prevent excessive data error intermittently coming through.