Release 5.23

There are several little improvements that make up this release. You can filter long job labor lists by date now if you’re looking to move time sheets around between scopes, for instance.

Some fixes are from your suggestions, reports and error logs, while others we manage to find on our own. We use T-JACS too, so some of these changes that help us, we think will help you.

What's New

Added a date range filter to job labor lists

  • On time sheet lists, filtering by date was added, allowing the user to set a from and to date to filter time sheets to a date range.

  • Leaving a date blank will filter as expected. For example:

    • From: July 28, 2025 To: blank

      • Shows all time sheets for the past year.

    • From: blank To: July 1, 2025

      • Shows all time sheets up to July 1 of this year.

  • Some filters that did not apply were removed. For instance, if the job doesn't have job scopes, the filter will not show.

  • Fixed inverted logic showing or hiding the scope and task columns incorrectly in some cases.

Add Filter on Employee Reimbursements

  • Allow filtering employee reimbursements by all, paid, or outstanding.

Fixes and Improvements

Fixed materials estimates not showing in the job report

  • The materials estimated costs totals were not being included in the job summary.

Fixed error in the vendor quotes compare form

  • The form did not validate an empty vendor field when attempting to apply a vendor PO/Invoice.

  • We now show the vendor name in the success message when adding a vendor to the quote.

Refactored the job quote form

  • Moved the Customer Quote edit form to its own path instead of directly under the job. This will allow us to add more functionality to customer quotes in the near future.

  • Made the Customer Quote tab view-only on the job with a button to the edit form.

  • Fixed the view/edit mode of the Customer Sales Tax Jurisdiction field.

Fixed access issues on the T-JACS admin page

  • The T-JACS Admin configuration page had an inverted condition, causing problems with editing site settings.

  • We also adjusted some settings to be hidden from lower access accounts.

Always copy tasks with job scopes

  • Fixed the job scope copy to always copy tasks with the scope, and not just when Deep Copy is selected.

Fixed sort by tag error

  • The database query was fixed to allow the scope tag column on job item lists to be sorted as expected.

General refactoring

  • Several more forms were refactored to improve code quality.

Previous
Previous

Release 5.24

Next
Next

Release 5.22