4.7.17 - 23 Jun 2025

4.7.17 - 23 Jun 2025

Workbench Release Notes

Scheduled Release - 30 June 2025

  • Contracts

    • Contract Claims: adjustments to Get Sales button to display in all scenarios, and include warning message where no claimed values where entered but the user clicked on Save and Generate billing (Warning message: Invoice lines will be deleted when generating an invoice with no claimed values)

    • wbUtilityMigrateContractClaims caters for negative schedule lines

  • PO/WO company logo not visible on first report load

Scheduled Release - 23 June 2025

  • Budgets
    The FC calculation on each budget line was incorrect when the FC Rate had commas in the value. This has been rectified.

Scheduled Release - 16 June 2025


Upcoming Functionality & News

Upvise Docket Changes- Upcoming in v4.7.18

Changes are coming to Docket functionality in Upvise that will impact the Daily Diary- Docket forms. These include:

  • ⚙️ Performance improvements in the Upvise Web view

  • 🧾 Fixes for PDF display issues in docket lists

What You Need to Do
All on-premise sites using these forms must upgrade to Workbench v4.7.17 to ensure compatibility with the upcoming Upvise v4.7.18 (7th July) release.

 

Upvise Output Changes- Upcoming in v4.7.19

Changes are coming to Output functionality in Upvise that will impact the Daily Diary- Output forms. These include:

  • ⚙️ Performance improvements in the Upvise Web view

  • 🧾 Fixes for PDF display issues in output lists

What You Need to Do
All on-premise sites using these forms must upgrade to Workbench v4.7.18 (General release available 7th July) to ensure compatibility with the Upvise v4.7.19 (21st July) release.

 

DLL Update - Upvise Integration- Now Available

🔄 Upgrade of the Upvise DLL to mininum 4.5 in Workbench
🔧 Improved compatibility with the latest Upvise features and integration tools
📦 Support for future enhancements to the Upvise Client Library

What You Need to Do

🔹 All on-premise workbench sites must upgrade workbench to v4.7.17 before 1st July 2025 to maintain compatibility with the updated DLL and ensure uninterrupted integration with Upvise.
🔹 If you use any custom external integrations (e.g. PowerShell scripts, custom tools, or applications using the Upvise Client Library), these will also need to be manually updated to reference DLL Version 4.2 before the cutoff date.

No action is required for clients managed by Workbench —your systems will be updated automatically as part of the scheduled workbench release.

We recommend planning your updates early to avoid any disruptions.

 

File attachments redesign

We are reviewing the File Attachments to improve the user experience and ease of use.

This will introduce a familiar experience to the File Attachments tab similar to other file management interfaces (like File Explorer in WIndows or Finder in MacOS), followed by enhancements to functionality.

image-20250626-004712.png
mockup

 

New Webinar
Learn the secrets of Efficient and Accurate Invoicing

Join us as we explore how Workbench can help you forecast your future billings, we also highlight the multitude of billing methods Workbench provides to ensure timely and accurate Invoice generation.

Wednesday 23rd July

We will be discussing the following topics:

  • ✅Configuring the various Billing options on your jobs

  • ✅Revenue Forecasting

  • ✅Input Based Billing

  • ✅Including source documents, e.g. supplier invoices with client invoices

  • ✅Output Based Billing

  • ✅Bulk Invoice Generating and Sending

  • ✅Claim Schedule Billing (Setup options)

  • ✅Adding Variations to the Claim Schedule

  • ✅Claim Schedule Billing and Certification process (New Feature)

This webinar is an excellent opportunity for anyone seeking to gain a clearer understanding of upcoming invoicing and explore ways to streamline their invoicing processes.

 


New Features

Contracts

  • New Centralised Contract Bonds Screen:

    image-20250616-061410.png


    A new dedicated view that allows you to:

    • See all contract bonds across all jobs in one place.

    • Track bond release dates to reduce financial liability and prepare for release requests in advance.

    • Easily identify bonds requiring immediate attention through visual indicators.

    • Filter by job code, release status, bond type, and more.

    • Profit Centre Group rules apply plus the validation of permission ‘View Other Job Managers Jobs'.

  • New Contracts folder grouping all Contracts-related menu items

    image-20250616-062230.png


    All Contract-related menu items have been grouped under a new Contracts folder for better navigation. 

    Also, the Subcontracts folder has been moved, making Jobs, Contracts & Subcontracts the main focus of the site map profile, as these are the core elements of Workbench.

 

Billing

  • Aligned the standard Job Invoice with Contract Claims for the email Mark As Sent function:
    A Mark as Sent option has been added to Job Invoices reports. It displays only on approved/finalised Invoices.

    image-20250616-233859.png

 


Feature Revisions

Jobs

  • Contracts - Certification stage:
    New Claim & Certification process only:
    When certifying claims, if a user clicked on Save - Generate Billing with no certification values entered on any schedule lines, the system removed the Job Invoice Lines.

    We have improved this, and the system now displays a confirmation message like "This may remove your invoice line/s because there are no Certification values. Are you sure you want to save?" so the user is aware.

    This is a different scenario from when a user wants to enter $0 certification value. This is a valid scenario, and will be supported in a future release.

  • Budgets - Improved data entry on Job Budgets:
    Changed behaviour to reduce manual input when creating budget lines:

    1. On the first budget line the Job code now defaults from the Job on the Budget header.

    2. On subsequent lines the Job code will default from the previous line’s Job code.

    3. On first sub grid line (cost lines) Job code will default from the Job on its Revenue line.

    4. Subsequent sublines Job will default from the previous sub line.

Purchasing

  • Purchase Order - Sent Status
    Previously approved POs that appear as unsent have been marked as sent by the system, as one time only data fix, as we introduce the new Sent to Supplier field.

    Only updates POs without a Sent To Supplier date. The system will add a comment to the PO History recording the event: Sent to Supplier date updated by the system with approved date as per release notes 4.7.17

    image-20250616-055453.png

     

  • Wider screen for Catalogue Lines picker on Purchase Order lines:
    The screen has been made larger to make it easier to identify the specific catalogue item.

    image-20250616-055807.png

 

Subcontracts

  • Subcontracts folder moved

    image-20250616-062230.png

     

    The Subcontracts folder has been moved, making Jobs, Contracts & Subcontracts the main focus of the site map profile, as these are the core elements of Workbench.

Billing

  • Job details when exporting an AR Invoice:
    A new option has been added to the setting ‘Interface AR Invoice Line Details’ to be able to export the Header Job on the Job invoice line.
    Existing options:

    • <BN> (Batch No)

    • <LR> (Line Reference)

    • <LD> (Line Details)

    • <JC> (Job Code)

    • <JD> (Job Description)

    • <WC> (Work Centre Code)

    • <SC> (Sales Code)

    • <CN> (Company Name)

    • <HJ> (Header Job)

      image-20250616-050502.png


Service Desk

  • No open Logs exist when closing/ finalising a job

    • New validation has been added when attempting to close or finalise a job, to prevent this if any Service Logs are opened.

    • On a log,

      • When attempting to reopen a Log the system will check if the Job is finalised or closed.

      • When creating a new Log the Job used cannot be closed or finalised.

    • Appropriate error messages will be displayed.

 

Month End

  • Export Control - prevent additional AP Invoices to be added to a batch being exported:
    Enhancements have been done so AP invoices being aproved at the same time that an AP Invoice batch is being exported, are not added to that in progress batch.
    The unapproval of AP invoices that are part of an in progress batch, will now be disallowed:

    • in the AP Invoices list the Reopen Batch button is disabled.

    • in the AP Invoice pop-up, if the batch Status is In Progress, the invoice will be opened as read-only.

    • The following utilities have also been improved to check the batch status:

      • wbUnexportAPARinvoice

      • wbUtilityChangeAPInvoiceBatchDate

      • wbUtilityChangeBatchNoAPInvoice

      • wbUtilityChangeGLCodeInterCoAPInvoiceByBatchNo

System Setup

  • WIP Codes:

    • The "WIP GL Account" is a CR account but there was no indication in the label. Renamed to show it is a CR account

    • The "Percent Complete" field is not used and has been removed.

Upvise

Resource Scheduler App

  • Introduced a new SMS placeholder for Equipment ID and Description, enabling scheduled equipment to be included in SMS notifications sent to Labour Resources.

  • Edit your SMS template in Resource Scheduler > Options > Setup SMS default

    image-20250617-213226.png

 

 


Integration

Xero

  • Leave Request exports
    An enhancement to the exporting of Timesheets and Leave requests process has been applied, to handle a partial-export scenario, making the export to distinct steps: Timesheets are exported first, and if there is a connection issue and the Leave Requests do not get exported, then the batch can be re exported again to finish the export and create the Leave Applications without failing due to Timesheets alerady existing in Xero.


Fixes & Technical changes

Workbench

  • Removed redundant field "Work In Progress CR" from Financial Company configuration screen, as it is no longer used.

  • Grid management on Company's grid:
    Hiding option was not working. Fixed.

  • MYOB AccountRight - Payment imported Against Incorrect Invoice:
    Simplified the import of Payments and Receipts to only use ExternalID. Invoices can be raised directly in MYOB so we can’t guarantee the Invoice Number in MYOB will match the Invoice Number in Workbench.

  • Quote - fixed Print Button on Quotes not working.

  • Time transaction validation fixes - multiple Stock issues:

    • When a timesheet has multiple stock issues linked against the same time transaction, and more than one of them has validation that would prevent them from being edited/deleted, there is an issue when loading. Fixed.

  • Plant Issues on Daily timesheet - prevent deletion:
    Disable entire row and deletion on all the following scenarios:

    • Exported batch

    • Batch Closed

    • Closed Period

    • Billed/Invoiced

Upvise

Projects List View

  • Removed deprecated Projects.writeActivity function and restored access to the projects list view, resolving an issue where some projects were inaccessible when drilled into.

Dockets

  • Integration change to support new docket structure expected in release 4.7.18

  • Introduced support of renaming of docket form fields “Product” and “Manufacturer”

Daily Diary Update Diary Date button

  • The “Update Diary Date button has been updated to include the update of Equipment Stock Issues and Equipment Hours

Job Dates to Project Dates- Syncing to Upvise with Location timezone.

  • Job dates now sync from Workbench to Upvise using the Workbench Job’s location timezone instead of GMT, ensuring accurate date alignment.


Things we are busy working on...

Subcontractors' Insurances & Certificates centralised list.