4.8.1 (4.7.28) - 8 Dec 2025

4.8.1 (4.7.28) - 8 Dec 2025

Workbench Release Notes

General Release 4.8.1.4
Scheduled - Dec 15, 2025

  • Upvise - Fix for the Upvise time codes dataset which could be unavailable under some scenarios.

  • Service Logs - Fix to the install script for sites for the 'Completed' log status


General Release 4.8.1.3
Scheduled - Dec 8, 2025

  • Documents Register - Fixed an issue affecting ability to send documents from the Register.

  • Purchase Orders - Removed the FromPersonID from system notification emails to prevent emails from being marked as spam or quarantined.

  • AP Voucher - Fixed an issue where Line Scans no longer displayed in the line order of the AP Invoice image.

  • Job Invoices -

    • Updated the translation of the [CPC] GL token to support Profit Centre codes at Job Invoice line level; previously the token reflected the Profit Centre code of the invoice header job.

    • Corrected the Pro Rate behaviour on saving edited invoice lines.

  • Service Logs / Plant Logs - Data fix issued to update the LogHeaders Status from “Complete” to “Completed” as there are business rules based on this value.

  • Data Imports - Fixed an issue on import validation errors where line numbers are not the actual location of the data issue.

     

Scheduled Release - Dec 1, 2025

Notice: v4.8.1 (4.7.28) is last 2025 release

As usual over the year-end we will pause our releases to ensure maximum system stability over this period. Please note our office closure dates over the festive season in Australia and New Zealand.

Holiday Closure
Our offices will close at 4:00 pm on Tuesday, 23 December 2025 and will reopen at 8:30 am on Wednesday, 7 January 2026.

Have a great break and we’ll see you in 2026!

 


Upcoming Functionality & News

 

Notice: Workbench API Licence

Thanks to the queries from interested parties and the trial efforts of early adopters, we are now happy to make the Workbench API generally available. Going forward a new API Licence will be available from January 2026 as a Site licence. Formal license validation will only be applied from March 2026.

No action for now, a further notice will be made when the license is available.

 

Notice: Workflow Functions - coming update to add “has Login” criteria on reassign

Currently, when the user wants to reassigns a step that is allocated by a Workflow function, the list of people presented includes people that may not have a Login. This list will be updated in future to excluded people without a Login to reduce confusion and clutter.
This revision should not have any practical effect since it makes little sense to assign a step to someone without a Login.

No action required

 


Enhancements

Dockets

  • Support control parameter 'Docket Batch Size Limit' for batch control that is defaulted to 500. This auto creates a new docket batch when the size limit is reached.

Plant

  • The improvements to plant selling on Price Codes are now applied to plant issues, as they are on quotes and budgets. This configures special pricing for plant on Price Codes in various ways, on groups, classes, plant items and rate codes.

Billing

  • Job Sales Invoice - The existing ‘No Change To Work Centres' control parameter is extended to apply to Job Invoice lines. If set to 'Yes’ the Work Centre Code defaulting from a selected Sales Code cannot be altered.

Stock Reporting

These Stock Valuation reports (wbStockValuation001 and wbStockValuation002) have been deprecated.

image-20251202-015512.png

And replaced by 2 new ones which are specific to the Period Average and Standard costing methods. These can be run at or after month end, or during the month.

image-20251202-021727.png

There are also 2 new Stock Reconciliation reports, one by batch and the other by stock item, which show the value of stock transactions that affect the stock control account(s) when posted to the financials. As long as everything has been posted, the net total of these transactions in the period should match with the change in the stock control account(s) balance(s).

image-20251202-023437.png

 

Quotes

  • Support generate an Output Schedule from a Quote’s Cost Sheets tab based on the (required) Quote Revenue lines using a create Outputs Schedule option on the Perform button on accepted Quotes. The schedule header will be ticked ‘Standard’ to facilitate Log billing. In particular:

    • the option is only available if Quote Status is ‘Accepted’ or ‘Budget Created’

    • only performed for selected Cost Sheets that are input 'Revenue & Cost Element'

    • claim schedule lines are only created from Revenue lines as per table below

    • auto adds the Output Schedule to the Job

    • the schedule’s Description is ‘Job {JobCode} - {Costsheet_Description}’

__________

MYOB Acumatica

  • New settings are introduces to better support businesses processes in Acumatica as:

    • MYOB Advanced AP Invoice Status

    • MYOB Advanced AR Invoice Status

    and the valid values are the MYOB Acumatica bills statuses:

    • Balanced

    • OnHold

    • Released - the default existing behaviour

__________

Sharperlight

See https://webwbdoc.atlassian.net/wiki/spaces/RN/pages/4047568897

Upvise

Upvise Activity & Time Code Enhancements (Daily Diary & Purchase Orders)

Changes have been released relating to Activity & Time Code functionality in Upvise. These include:

  • ⚙️ Performance improvements in the Upvise Web view

  • 🧾 Fixes for PDF display issues in lists

  • Timecode Status Validation

What You Need to Do
All on-premise / self-managed sites using these forms must upgrade to Workbench v4.7.27 to ensure compatibility with the Upvise (v4.7.28/4.8.1) release.

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

Job Address

When changing a job’s contact or company, Upvise now requires explicit user confirmation before overriding the job address. This ensures job addresses are only updated intentionally.

BULK Punch item management- Web

You can now bulk Assign, Complete, and Close punch items in the Equipment Web App.

How to Use:

  1. Select the punch items you want to update in the punches list view.

  2. Open the More menu.

  3. Choose the desired bulk action.

Note:
Available actions depend on the current tab (Open, Closed, Completed, Unassigned) and will adjust to show only relevant options.

BULK Punch management.gif

Updated Location Setting Label on Users

The label for the location setting on Web has been revised to “Enable Location for Web Interface” to clearly indicate that it applies only to Web usage.

  • Mobile location access is controlled entirely by the user’s device permissions, not by Web settings.

  • When signing in on mobile, users are prompted to allow or deny location access.

  • Once approved, mobile location can be used for features such as form creation or custom apps.

image-20251203-010837.png
Edit User- Enable Location for Web interface

Equipment Punch Item List - Columns Display

  • Added Equipment Category and Equipment Region as optional columns in both the Equipment Punch Items List and Repair Job List.

  • How to Enable:
    System Admin users can enable these columns via:
    Equipment → Options → Display

image-20251202-235120.png
Equipment Display Options

Fixes & Technical changes

Workbench

  • Job Wizard - fix foreign currency rate precision to 8dp.

  • Plant Logs - fix a time-zone issue affecting the display of start and completion reading.

  • Job Sales Invoices list - The list has been updated for better performance.

  • Job Sales Invoice -

    • On contract claim also list Related Attachments on the Add Attachment control of the Send Email popup.

    • Fixed when the Sales Code has a "Default Work Centre" that is included in the Job Work Centres, then it is applied as the default.

    • On the Send Email popup fixed add attachment checkbox was disabled when group’s IncludeOnEmails is true.

    • On the Get Sales updated logic to account for migration of LogNo from PO header to PO lines as it omitted listing PO Lines.

  • AR Internal Sales Batch report (wbBatchARInternal001) - The GL Analysis on the report has been corrected.

Upvise

Daily Diary:

  • Admin Hours – Project Validation: Resolved an issue where activities were unavailable when the project was hidden and the default job was used via the integration.

  • Allowances: Fixed an issue where the Activity (Timecode) list was not displaying.

  • Timecode Validation (Subforms): Corrected timecode display and selection issues within subforms.

  • Integration Update: Updated the timecode dataset used by the integration to ensure consistent and valid values.

  • Labour Hours Calculation: Fixed an error where labour hours were calculated incorrectly.

  • Labour Hours Optimisation: Applied performance and accuracy improvements to the labour hours calculation.

  • New Feature: Added a Recalculate Labour Hours button for Admin users.

Purchase Order Fixes

  • Project Field Display (subform): Fixed an issue where the Project field was blank and unavailable on mobile devices.

Form UI & Display Fixes

  • Subforms not showing in Draft: Resolved an issue where subforms were not visible when viewing forms in draft status.

  • Incorrect Subform Header Alignment: Fixed a UI bug where subforms appeared under the wrong section header in the Web UI, improving readability and consistency.

Permissions & Role Fixes

  • Manager User Permissions: Corrected a permissions defect where Manager-level users could still edit or delete submitted forms even when the setting “Only Admin can edit submitted forms (with no workflow)” was enabled. The rule now behaves as intended.

  • Read-Only Role Access: Fixed a bug where users assigned a Read-Only role were able to create or edit forms. Read-Only roles now correctly restrict all write actions.

Mobile App (Android) Fixes - app v10.24

  • Floating Action Icon Overlap:
    Fixed an issue on Android where the floating paperclip/pencil icons overlapped button labels.

    • Users could not scroll far enough to access the “button-Quick Link” button.

    • Button labels are now fully visible and accessible, restoring normal workflow operation.

Equipment Meter Reading Standardisation Fix

  • Standardised meter reading behaviour across Web, Android, and iOS. Users can now enter and view decimal values consistently on all platforms. This update applies to new data only.

    • Considerations:

      • Existing meter readings will not be retroactively updated.

      • Users may need to sign out/in to apply the change.

      • On iOS dark mode, the decimal separator visibility issue is caused by an OS bug; updating to iOS 26.1 resolves it.

Android – Long Text Field Scrolling Fix - app v10.21 and above
Resolved an issue on Android where long text fields (e.g., Checkout Notes, Job Notes) could not be fully viewed or edited when the on-screen keyboard was open. The editable area now correctly resizes, ensuring the cursor and final lines remain visible while typing.

  • Considerations:

    • This issue was caused by changes in keyboard handling behaviour in newer Android versions (15 & 16).

    • Issue did not affect the note field itself, but how the screen adjusted when the keyboard appeared.

    • Fix is included in Upvise for Android v10.21

 


Things we are busy working on...

Advanced Plant Maintenance.

Integration with plant GPS Telematic systems.

Job Scheduler UX improvements.