4.5.45 - 23 Jan 2023

Workbench Release Notes

Hotfix Release 4.5.45.4

Released - 25 January 2023

  • Application Clients - creating new token for Workbench API access:
    Clicking on the Authorize button on the Application Client screen a second time (to generate a new token) was causing an error. This has been rectified.

General Release 4.5.45.3

Scheduled Release - 23 January 2023

Beta Release 4.5.45.1

Scheduled Release - 16 January 2023

New Features

Jobs

  • Job Details - new People tab - Visibility of who is involved in each Job (internal and external):
    Often on large projects there are many people involved, internal and external, like client's representatives, tradees, and any other stakeholders like Councils. This is the right space to keep a list of all people involved and add a description of their specific Role for this particular project. The list of people to choose from comes from the People screen. To add new people create them first on the People screen and then add them here.

Job Details - People tab

 

Month End

  • Auto-batching of Plant Issues and Disbursements entered via Timesheets/Daysheets/Upvise:
    Currently any plant issue or disbursement transactions entered on Daily Timesheets, Daysheets Timesheets, or imported from Upvise need to be batched manually (from Batch Labour Journal).

    We have made a change to batch these transactions automatically on a System batch, so you don’t need to remember to batch them, and to reduce manual steps on Month End processes.

Feature Revisions

Jobs

  • Job Budget

    • New Job Budget creation from Perform button:
      Creating a new Job Budget from within an existing Job Budget with the Perform button option was not working and this has been rectified.

 

Service Desk

  • Service Logs - ability to Finalise a Log:
    For those scenarios where the charge type on the Log’s job is not Input / Output Based Billing charge type (like Contract Claims charge type) we have added the ability to flag a Log as Finalised, to indicate that the Log has actually been billed and there is no further action required. No further costs can be added once finalised. As there is no direct link between Job transactions/Job outputs and an Invoice (Get Sales is not used to select the transactions to be invoiced), the Finalising of a Log indicates the work is complete, billed and no more transactions/Costs can be added to it.

    This adds a fourth Log Workflow status: Entered, Allocated, Completed or Finalised (depending on the Log’s Job charge type).

    The user in charge of billing knows the Log has been completed and billed and can proceed to flag it as Finalised. This can be done from:

    • the Log with the new Save and Finalise button

    • from the Invoice with the new Save and Finalise Log button.

    • If it requires to be reopened a Reopen & Unfinalise button will be available which will reset the Log to Allocated.

       

Month End

  • WIP report:
    A specific scenario on the WIP report where duplicate jobs were being displayed has been fixed.

  • Utilities:
    A change has been made to wbUtilityRebatchNegativeInvoices utility so that it cannot be run if the 'Batch Negative Claims as Credits'  Control parameter is set to Yes. It can be one or the other, not both. otherwise, we end up with a Credit with negative values which is not correct and it will error when exporting.

Administration

  • Impersonate To and Scaffold access:
    These features were not available for a user with the new System Admin licence. This has been rectified.

 

Integrations

Upvise

  • Upvise Jobs - New Get Log button:
    "Get Log No" is a button that will immediately call the Workbench API to generate a log number in Workbench and can only be used from Upvise web application. 

    When the log is generated in Workbench, only simple information is populated such as the project and date. 

  • Synch of Leave requests in Upvise to Workbench:
    A change has been made so that when Leave requests are synched from Upvise to Workbench the leave dates (Start and End dates) are validated rather than days and hours.

  • Default Plant Items owner in Upvise:
    A change has been made to default the equipment owner to "everyone” once the plant item is synced to Upvise from Workbench.

Xero

  • Improved error messages on Payroll exports:
    Although Xero allows duplicate Payroll Calendar names and Earning names, this is not supported in the API integration. To help users troubleshoot these kinds of errors we have added a more specific error message that will read like the message below:
    'There are duplicate Pay Items in Xero with the name xxxx. Regardless of whether them being active or inactive, the Pay Item name must be unique for Workbench Xero integration to work. Edit the name in Xero, make it unique and try again. Example: Tool Allowance vs Tool Allowance OLD, Fortnightly Calendar vs Fortnightly Calendar OLD'