theBOSSapp Updates 26/09/25

Features

HR Information System:

  • Added the ability to create and manage enterprise agreements in the employment awards form.
  • Added a comprehensive Change of Condition feature to track changes to staff roles such as job title or pay.
  • Added filters to the HRIS staff list to show only admin users.
  • Staff competencies now display in the HRIS staff view.
  • Staff roles can now be filtered by whether they are primary roles or not.
  • Added employment details to the Staff Compensation page.
  • Added a filter to the Employment Details form for primary staff roles.

Invoicing & Purchase Order Branding:

  • You can now apply branding themes to individual invoices.
  • You can now download a purchase order as a PDF using a specific template.
  • Added the ability to import and sync accounts from Xero.

Equipment:

  • Equipment types can be copied from one organisation to another.

Projects:

  • Project team members can now be view from the organisation that the project is shared to.
  • You can now add an entire branch as project team members.

Clients & Tenders:

  • You can now add tenders to clients who haven’t yet filled out their full details.

Improvements

HR:

  • Staff jobs now support comments and include a notification toggle.
  • HR staff search now includes display name.
  • Improved handling of overlapping staff roles.
  • Faster HRIS staff list loading time.
  • The organisation name is now displayed in the staff role form if different from the user’s active organisation.
  • The employment awards list now labels enterprise agreements more clearly.
  • Contractors no longer require an address to be entered when onboarding or updating.

Test Requests & Moistures:

  • The “Client Selection Method” field in test requests is no longer required.
  • Renamed “Client Selection Method” to “Location Selection Device” and added a new “Chain of Custody” option.
  • Changes in the Moistures table are now saved using a queue system, improving performance and reliability.
  • Enabled infix searching for a specific field to improve search results in the Moistures Register.

Accounts:

  • Loan payments will no longer be regenerated when a loan is marked as paid off.

Equipment:

  • Improved the layout of equipment sheets and Equipment Calibration Worksheets.

Bug Fixes

HR:

  • Staff member addresses now display correctly.
  • Fixed a bug in the Staff Job form and broken links in the profile.
  • Fixed a type error if a manager or compensation record was missing.
  • Fixed a bug where the HRIS staff list wasn’t correctly filtered by organisation.
  • Fixed a bug where the staff profile Employment Details form wasn’t correctly scoped by organisation.
  • Fixed a bug where a missing primary staff role caused an error.
  • The formatted address is now returned in the HRIS staff API.
  • Fixed broken links in the staff job profile.
  • Fixed a bug where employment awards and allowances were incorrectly scoped to the current organisation.
  • Fixed filtering logic in the HRIS staff list to prevent duplicate results and improve accuracy of status filters.
  • Fixed an issue where the staff role was not being correctly loaded in the “Change of Condition” feature.

Accounts:

  • Fixed an issue with syncing super funds and payroll users using the wrong integration.
  • Fixed an issue with the state incorrectly updating after sending client details.
  • Fixed an issue where the “from” address was incorrect when sending a user notification.
  • Corrected a calculation error in the weekly forecast markup for subcontractor revenue.
  • Fixed issues with loan payments and equipment calibrations, including incorrect journal status, payment dates, and job status updates.

Test Requests:

  • Fixed several issues with moving test request worksheets to a new project.
  • Fixed a validation issue with overlapping jobs when creating a worksheet deliverable.
  • Fixed sorting and search logic in the Moistures list.
  • Fixed a bug where an error could occur when importing an external test request if the job was not completed.
  • Fixed a bug that blocked external test request imports.
  • Fixed time zone issues affecting date filters in Moistures search.

Equipment:

  • Fixed job status and equipment calibration update bugs.
  • Resolved typing issues in the equipment form.
  • Fixed errors when creating jobs for equipment calibrations.

Integrations:

  • Fixed SharePoint folder search bug caused by missing pagination.
  • Fixed an Office Suite error when no shareable link was available.

Users Permissions:

  • Fixed validation issue where the default branch was incorrectly required for some users.
  • Fixed a bug where the incorrect admin group was being retrieved due to scoping.
  • Fixed an issue with labour hire children filtering in the user query builder.
  • Fixed a bug where the organisation scope was being incorrectly applied to certain lookups.

General:

  • Fixed a bug where competency skills without a full name caused errors.
  • Fixed an issue with deleting staff schedule events.
  • Fixed a bug where the deliverable name wasn’t shown correctly on dashboards.
  • Fixed a bug where the client was being incorrectly updated in the state after sending details.