See the latest features, improvements, and product updates
Fix

Bug Fixes - 4/17/2025

Parker avatar
Shared by Parker • May 19, 2025

Bug Fixes

Issue: When creating new invoices, the system was not assigning invoice numbers in the correct numerical order, which could cause confusion or result in duplicate invoice numbers.

Resolution: We updated the invoice numbering system to always use the next highest available number, making it simpler, easier to predict, and more reliable. We also added protections to guard users from accidentally using the same invoice number twice when editing existing invoices.

Issue: The Truck Mileage Report was not tracking truck mileage correctly, resulting in missing or incomplete mileage records, or inaccurate total mileage costs.

Resolution: Improved the Truck Mileage Report with better tracking logic, a new Drive Time column, and accurate Total Cost calculations based on current MPG and fuel prices.

Issue: Rate Matrices were not calculating totals correctly when the “Calc x Qty x Rate x Visits” setting was used, causing the final cost and total values to be miscalculated.

Resolution: Updated calculation logic to use the correct calculation method when this setting is selected, so that the cost and total are now correctly based on the “Calc” value.

Note:
We have ensured that all existing rate matrices will continue working as they currently do unless manually edited. If your rate matrices have been working correctly, no action is required on your end.

Issue: When a visit was deleted after time had been tracked against it, the tracked time no longer showed its original category of "visit".

Resolution: Fixed this by saving the visit’s name and type directly with the time entry, so the tracked time keeps its category even if the visit is deleted.

Issue: When searching for text messages within a specific status tab (“All”, “Open”, or “Done”) the system showed results from all tabs instead of just the selected one.

Resolution: The search feature has been updated to correctly respect the selected status tab, so results will now only show messages from the chosen tab (“All”, “Open”, or “Done”).