Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Workbench Release Notes:

Hotfix Release 4.5.24.8

Scheduled Release - 16 March 2022

Quotes

New Costsheet button now appears after new Quote is first saved.

Invalid Existing Quote number validation error removed.

General Release 4.5.24.6

Scheduled Release - 14 March 2022

Timesheets

EBA Legacy mode:
For EBA configured in Legacy mode, when the process is executed from EBA Interpreter, the system will now not refresh the results screen until the process is finished. It was previously showing results as the process was creating the EBA entries, and this could cause performance issues.
We recommend to migrate to EBA Payroll mode, which has many advantages, one of them being that the EBA transactions are created in a different table, not modifying original Time transactions, and these Payroll EBA transactions can be edited and new entries can be added if necessary, by the Payroll Administrator. Please contact your Consultant about this.

Beta Release 4.5.24.1

Scheduled Release - 7 March 2022

New Features

Billing

Job Sales Invoices - “Open Book“ contracts' Job invoices with AP Invoices attached for transparency:
New functionality to add AP invoice PDF files associated to any AP Invoice lines that are being billed on a Job Invoice as an attachment to send to the client together with the Job Invoice pdf.

This is to support the "Open book" contract arrangements that are increasingly common these days with escalating project costs, where instead of a fixed contract price, the client is billed for costs plus an agreed margin.

...

Only PO purchases, Dockets not catered for.

...

Feature Revisions

Jobs

Standard Outputs:
Standard Outputs audit in Job Maintenance has been enhanced to record additional actions (like creating new Standard Outputs, editing quantity but not rate).

When generating Job Outputs from Standard Outputs a warning message has been added to inform the user when there are already output for the same schedule in the period they want to generate for. This is only a warning as the user may actually want to generate more outputs for the same Period and Schedule.

...

Dockets and Daysheets

Fuel lines on Docket Schedules and their processing:
The system now processes in different ways the entry of Fuel lines in a Docket, based on the scenarios below:

...

Background:
F type lines on Docket Schedules are a special case and process differently than other docket lines. They are used to record on site Fuel Receipts to record the delivery of fuel into a stock location, normally a fuel tank. So rather than generate a cost accrual against a project job, it generates a stock adjustment for a stock item into a stock location (i.e. brings it into stock from where it can be issued to plant items when they fill up from the tank).

Purchasing

Purchase Orders:
When creating POs from Purchase Requisitions, the system now records the FC Exchange Rate with enough decimal places to ensure that the PO and PR values match.

AP Vouchers:
Assigned - Supports direct assignment for vouchers not in a workflow process by specifying a person in the Assigned column and clicking [Assign]. This is typically to clarify voucher coding prior to workflow submission for review and approval, and is equivalent to the [Assign] button on the voucher (not the Reassign which is a WF action). For vouchers In Progress of a workflow the Assign is not available.

List columns - Display of PO number and Comments can be enabled from Grid Management for 'Voucher List'. PO Number will display the first voucher line PO number, and an ellipsis (…) if there are more POs. The columns are hidden in Grid Management by default.

AP Voucher Details:
Tabs - The tab visibility in Vouchers can be managed via the ‘Voucher Tabs’ setting at global and person levels. This may be useful where certain aspects may not apply to the business in general or a particular user’s job function. The default is blank which displays all relevant tabs.

...

Transfer to Sub-Claim - If an AP invoice is captured that should be processed as a subcontract claim then use the Transfer to Sub-Claim option from the [Perform] button. This displays the Subcontract Claim & Attachments popup pre-populated with as much information as possible including the invoice image. Typically, only the Subcontract will still be required. Specifies the Subcontract and uploads any other attachments and clicks [New Claim], and a new subcontract claim will be created, and the voucher is auto cancelled. The voucher status displays as “Cancelled - Subclaim”, although the actual Status DB field value remains as is for cancelled i.e. ‘C’. The ‘Transfer to Sub Claim’ feature is no not permission controlled.

Subcontracts

Auto Batching Subcontract Claim:
A new control parameter has been created to enable the option to auto batch subcontract claims on approval, rather than the manual batching process. New control parameter name "Subcontract Claim Auto Batch"
When the subcontract claim has a negative total value, it will be batched into an AP Credit system batch.

Plant

Created date:
When new Plant items are created, the Created Date is now populated with Today’s date.

Timesheets

Desktop Timesheets - Daily:
When changing the Day filter on a Daily timesheet, the system now refreshes the screen to show the right results, without having to save to see the right timesheet lines.

...

Timesheet Administration:
Bulk email to employees with their approved timesheets- this functionality was originally designed to send an email only when approving the timesheet (by ticking Approve AND Email just after ticking Approve).

It has now been changed so an email can be sent for previously approved timesheets, not only at the time of approving the timesheet.

...

Quotes

Quote enhancements:

  • Creating Budgets from Quotes:
    When creating a budget from a Quote if Description field on Costsheets is empty, the Budget lines Description will be populated by the Activity description, as this field cannot be empty in Budgets.

Service Desk

Service Logs:

  • Clone Planned Logs function:


    In the Log screen a new button has been added that allows a user to duplicate an existing Log into one or multiple ones.

...

On confirmation, a set of new Logs will be created.

  • Job Enquiry- Logs tab has has its columns re-arranged:


  • Capture Log No on Adjustments and AR Credits:

    • New Log No column as an optional on Job Adjustments Entry.

    • New Log No field on the header in AR Credits Entry.

  • Color coding of Logs based on the time relative to the Due date:


Currently colour coding on logs is based solely on the priority set for the log.

...

The response times specified on the Log Priorities will be used to determine which colour to use. In this scenario the colour may initially match the priority specified, but as it gets closer to the scheduled date/time the colour will change, but the priority itself will not change.

Once a log has Arrived On Site populated all colour coding is removed.


Month End

Export Control:

  • Real-Time GL Coding: Based on a new Control Parameter, transactions can now have their General Ledger Account codes set at real-time, as the transactions are saved. New Control Parameter name: ‘Real Time GL Coding’
    Additionally, GL codes are always set when printing batches on Export Control.

System Setup

Workflow Schemas:

  • Derived limit (for Voucher review)
    Distinct derived limits for Voucher review are now supported. Enable this with ‘AP Voucher Use Review Limits’ control parameter = Yes; this enables workflow review steps with Derive limits to refer to the ‘Voucher Reviewers Limit’ setting rather than the standard ‘AP invoice Approvers Limit’ setting.

  • WF Functions
    Additional workflow functions are available for AP Voucher schemas.

    • PO Purchaser if Unreceipted - If the PO is unreceipted or all receipted quantity has been vouchered then route to PO Purchaser, else go to the next WF step. This is intended for situations where all POs are expected to be receipted.

    • PO Entered By else Send Back - Route to the PO Entered By if valid else Send Back; but if PO Entered By has insufficient limit then go to next WF step.

    • All Voucher Users - Lists all people with a valid voucher limit, filtered by the first line Job Profit Centre although this can be remove on the assign popup. Note this function only works for Single Value workflow schema. This function essentially supports a manual allocation workflow available on other document types i.e. Standard approval process.

  • Reassign popup
    The reassign list for these WF functions are:

    • PO Purchaser if unreceipted - Active employees

    • PO Entered By else Send Back - Active employees

    • All Voucher Users - Active user with limit

  • Segregation of Duty (User Limitation)

    • The ‘Workflow User Limitation Enabled AP Vouchers' control parameter support an 'Approver Only’ option to enforce user limitation on the Approval step only i.e. the assigned approver / actual approver cannot have performed any of the previous workflow steps.

Administration

Users:
A change was made so users cannot edit the Employee Detail tab under User maintenance, if the user’s role does not include Edit User Employee Data permission. All these details will be read only, including the Expense Clam field.

Xtracta Setup:
The ‘Default Workflow Type’ control parameter is deprecated, and enhanced for 3 scenarios that will default to the deprecated value for backward compatibility -

  • ‘Default Workflow Type - with PO’

  • ‘Default Workflow Type - without PO’, and

  • ‘Default Workflow Type - Credit’

Integration

Upvise

  • Job Enquiry - for Job transactions that were originated from a form in Upvise, the Upvise Form ID will be displayed Job Transactions tab on Reference column, appended to the Week Ending date of the timesheet:

  • Syncing of inactive companies/contacts:
    When inactive contacts/companies are synced to Upvise, they will be moved to an Inactive group in the Contacts app and removed from any other group they belong to.
    When the company or contact is made active again in Workbench, it will be added to the appropriate Upvise groups again.
    A manual sync needs to be run to initiate this change. Contacts do not get synced in the hourly scheduled sync on purpose as this will create a large performance risk.

API

  • VoucherDetailApi
    This method supports the creation of a new AP voucher scanned data set being the AP invoice header and invoice lines as would be supported by an external OCR service. This method returns a VoucherId which may be used in StoredFilesApi to upload the PDF of the associated AP invoice scanned. The PDF displays in the voucher Image panel, and the line data displays in the Scanned Lines panel available for drag-drop matching as required.
    Voucher credits are supported with the attribute DocumentType=’Credit’ and values as positives.

...