theBOSSapp Updates 07/08/25

Custom Job Statuses

You can now assign custom job statuses to both standard and custom job types which give you more flexibility in how job progress is tracked and managed.

You can search for custom statuses in both the Job Register and Project Job Register, and they’ll also show up in the filtering options to help you narrow things down.

They’re set up through the Job Type and Custom Job Type pages by users with access.

Features

  • Xero Payment Sync: Added support to sync purchase payments from Xero into theBOSSapp.
  • Microsoft Subscription Logging: Added logs to track Microsoft subscription activity.
  • Staff Roles by Organisation: You can now view staff roles filtered by organisation.
  • Journal Statuses: Journals now have statuses (e.g. Draft, Posted) to help track their lifecycle.
  • Minimum Wage Override: Users can now override the minimum wage warning when creating or editing staff roles.
  • Budget Summary Export: You can now download detailed data from the Budget Overview table as a CSV file.
  • Account Transactions Export: You can now export account-level transaction data from the Profit & Loss screen to CSV.
  • Employment Details: HR members can now view employment details for users listed in Protest People.

Improvements

  • Custom Job Status Handling: Improved how custom job statuses are updated. Existing ones are now updated instead of deleted and recreated, making the process more efficient.
  • Supplier BSB Validation: Supplier BSBs (bank codes) now support hyphens for greater flexibility.
  • Moisture Records Performance: Reduced database load when viewing moisture records by changing pagination from 100 to 50 records per page.
  • Test Report Locking: Introduced a lock to prevent two users from generating the same test report number at once.
  • Job Status: Job statuses are now colour coded. Colours can be configured in organisation settings.

Bug Fixes

  • Journals: Fixed issue where voided journals were still appearing in calculations.
  • Payroll: Corrected an issue where the wrong integration was used for payroll processing.
  • New Users: Ensured new users are created in the correct organisation during Employment Hero integration.
  • Reports: Simplified how test report numbers are generated using a dedicated counter.
  • Suppliers: Fixed bug where incorrect BSB formats were accepted. Now enforces the 000-000 format.
  • Staff Roles: Fixed issue where the minimum wage check was failing due to incorrect data being passed in.
  • Recurring Payments: Prevents markup calculation from being applied to recurring payments.
  • Loan Amortisation: Fixed amortisation schedule errors, especially with balloon payments.
  • Payments: Ensured that related integration records are correctly deleted when a payment is deleted.
  • Users: Fixed bug preventing users from being added to another organisation if they were already in the system.
  • Journals: You can now delete a journal from its profile page.
  • Staff Roles: Fixed issue where the “below minimum wage” checkbox wasn’t showing when needed.