Fix Number: 009728
Issue Date: 9 September 2026
In this Maintenance Update: 🟡 8 amber | 🟢 23 green
🟡 LA Land Desktop (Defect 2522517)
The background process that updates the Land Desktop stopped with an error when land management had not been configured for company 0. The Land Desktop figures are now calculated using the company of the appraisal being updated, so land management no longer needs to be configured for company 0.
Fix: 009623 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟡 PR Employee Class Update (Defect 2595081)
When you changed the Employee Class on a payroll employee record, the change was not synchronised to the linked HR personnel record. The Employee Class field is now included in the change detection, so updating it correctly triggers the payroll-to-HR synchronisation.
Fix: 009628 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟡 HB Inspections App Services (Defect 2597034)
Requests from the Inspections app (including fetching developments) failed with an error and returned no information. These requests now complete correctly.
Fix: 009632 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟡 SE Schedule & Dispatch (Defect 2488642)
When using the visit reschedule drag-and-drop action on the S&D Board or the Reschedule action in the Visit Schedule browse, no comment was logged. This has now been fixed.
Fix: 009641 | Module: Service Management (SE) | Region: All
🟡 PL Invoices Enquiry / GL Transactions Enquiry (Defect 1992040)
The PL Invoices Enquiry and GL Transactions Enquiry have been modified to incorporate all currency value fields from the ap_invoice and gl_trans tables into the column sets if required.
Fix: 009649 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟡 CB Bank Reconciliation (Defect 2426357)
In CB Bank Reconciliation, the Missing Items Financial Period selector was allowing closed CB periods to be selected. This has now been fixed.
Fix: 009663 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟡 PR Create BACS File (Defect 2613842)
In Australia, when the Create BACS File process was run again for a pay period that had already been paid, the superannuation payment package would be added to, so that the contribution amounts of the employees were doubled. The process now stops with a message when the employees are already at Paid status. Where the employees have been reset to an earlier status and the superannuation payment package is still unsubmitted, the contributions of the package are now replaced by the current payroll values instead of being added to, in the same way as the Single Touch Payroll package. A cancelled package is unaffected and a new package is created as before.
Fix: 009682 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟡 BQ BOQ Variation Register (Defect 2525714)
When more than one customer choice was selected in the BOQ Variation Register, an error was displayed and the selected choices could not be added to the variation, although each choice could be added on its own. Similarly, where several choices that had already been added were selected for removal, only the first choice was removed. You can now add or remove several customer choices at the same time.
Fix: 009689 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 PR Payroll Calculation (Defect 2528916)
The payroll calculation was allowing negative superannuation values. This is now governed by the new payroll parameter PR-SUPER-NEGATIVE-ERRTYPE, which defaults to 'Error' - meaning users will be prevented from submitting negative values by default.
Fix: 009598 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟢 HB CRM Xplotx Reservation (Enhancement 2501260)
The xplotx reservation REST and ESB webservices (HSREST036 and HSESB036) have been enhanced with Part Exchange functionality. Part Exchange records are now processed before committing reservation transactions, preventing requests from failing due to sales schemes requiring mandatory PX data.
Fix: 009600 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 CS Invoice submission to the Middle East Tax Authority ZATCA (Enhancement 2053129)
Legal requirements in the Middle East region require the electronic submission of sales invoices to the ZAKAT Tax Portal. This enhancement adds Contract Sales invoices to the existing Sales Ledger invoice submission. Protection has been added for the posting date not being set at the point of Zatca submission. The delivery date is now included in slurin11. The buffer used in the call to slrrin04 has been corrected.
Fix: 009603 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: ME
🟢 CS Certificate Import (Defect 2073369)
The certificate import was not setting the correct default tax code for contract sales. This has been fixed.
Fix: 009604 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 SC scr407 Web Service (Defect 2517268)
The scr407 method has been reworked to avoid timeout issues when posting batches due to record locking.
Fix: 009605 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 DM Manual Refresh for Selected Files (Defect 2347436)
When the Selected Files list is shown, it does not automatically update if the number of documents in the batch changes, be it from adding, deleting or splitting/merging documents. A refresh button has now been added to update the Selected Files list.
Fix: 009619 | Module: Document Management (DM) | Region: All
🟢 DM OCR (Defect 2553525)
The OCR process was getting stuck with multiple errors. This has now been fixed.
Fix: 009638 | Module: Document Management (DM) | Region: UK
🟢 VT VAT Returns Workbench (Defect 2199808)
The VAT Returns Workbench now allows users that are part of the list defined in the CB/VATIDCAN parameter to amend the Tax Point field for Unreturned transactions. Previously, only users with SuperUser access could do so.
Fix: 009645 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: UK
🟢 PR Superpay (Defect 2542803)
The column sets were not the same across different versions. This has now been fixed.
Fix: 009653 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟢 JC Contract Summary Billings to Date (Defect 2429518)
The Billings to Date link to 'Contract Summary - Invoices' was outputting error CO620 [Currency does not exist]. This was due to the code failing to handle a base-currency contract. This has now been resolved.
Fix: 009660 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 CB Quick Cash Entry (Defect 2415570)
A recent enhancement removed GL Security from Invoice Allocation. {GL Security} can now be enabled or disabled for Invoice Allocation via the new GL Parameter 'SKIPCBSC'.
Fix: 009667 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 PL Approve Invoices by Supplier (Defect 2344505)
Occasionally, when attempting to release a commercial or financial hold on an invoice, the system would report that the invoice was already in an active workflow, naming a workflow that belonged to a different type of record altogether. The workflow checks on invoices now only consider workflows raised against invoices, so holds can be released as expected.
Fix: 009668 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 CC Customer Care Issue List and Issue Detail REST APIs (Enhancement 2578439)
A new GET-only REST API endpoint (%WXCCREST214, ccrest214.p) has been added, listing customer care issues (the data shown on the Customer Care Workbench Issues page). Issues can be filtered by development, xplotx, raised date range, issue reference and issue status code, and the results are returned with cursor-based pagination.
A second GET-only REST API endpoint (%WXCCREST215, ccrest215.p) has been added, returning the full details of a single customer care issue (the data shown on the Issue Update page). It is keyed on the company number and the issue reference, and returns the issue with nested History, Notes, linked Tasks, Xplotx Purchasers and Xplotx Contacts collections.
Fix: 009669 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 HB CRM Quick Prospect Add REST API (Enhancement 2578486)
The API used to add a HB CRM prospect, hsfhvi01, has been converted into a REST API (%WXHSREST208, hsrest208.p). It provides GET endpoints for the reference data needed when adding a prospect - titles, contact types, offices, brokers, users, sales managers, events, levels of interest, lead statuses, prospect statuses, sources of enquiry, reasons for moving, consent categories, countries, telephone dialling codes and configuration settings - a duplicate check endpoint, and a POST endpoint that creates the prospect together with its contact, consent, event and level of interest details. There is an optional person reference on the POST endpoint, which links an existing person found by the duplicate check instead of creating a new one.
Fix: 009671 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 CC Customer Care Xplotx Activity (Enhancement 2578474)
The Customer Care Xplotx Activity web services (WXCCREST206, WXSYREST103 and WXSYREST104) have been added. Call completion date and time are now shown correctly, and the name of the user who created each xplotx, call and issue history record is now included.
Fix: 009676 | Module: House Building (VP, LA, FO, BQ, HS, CC, LM, IN) | Region: All
🟢 PR Pay History Print Export (Defect 2535761)
Superannuation values were missing when exporting Pay History from Employee Maintenance using the Print option. This has now been fixed.
Fix: 009681 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟢 CB Cash Funding Report (Defect 2451466)
The Period Budget tab Period Combo had no data to select. This was due to the field definition not having the Populate field set. This has been fixed. Further changes have also been made for the Populate procedure and the new Lookup Maintenance record, so that only Open GL Periods can be selected.
Fix: 009685 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 CB B2B Payments (Defect 2534651)
When processing B2B payments for suppliers at a different bank to the payer, payments were incorrectly classified as internal and rejected with a Pasha IBAN validation error. Payment type detection now uses a configurable list of bank sort codes (new parameter CB/B2BINTSC) to determine internal payments. Additionally, a duplicate commissionAccount field has been removed from the payment-level JSON, so it is only included under the payer object.
Fix: 009691 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 DM Debug Log Files (Defect 2490955)
Dmdebug logs were being written for users in the background in the Debug folder regardless of whether the debug was turned on or off for the users, with no way to clear them for all users. Now, when the background task manager starts up, it will check for orphaned dmdebug log files and delete them if no other log file exists for the user. This will improve the function of the DM background process.
Fix: 009692 | Module: Document Management (DM) | Region: All
🟢 PL Import Invoices Workspace (Defect 2537418)
When importing PL invoices, if the imported invoice was set to use the Purchase Ledger hold parameters, the hold code and reason entered in the import file would be replaced by the default hold code from the parameters when the invoice was created. The hold code supplied in the import file is now used, and the default hold code is only applied when the import file does not contain one.
Fix: 009695 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
🟢 PR Superpay and Single Touch Payroll Submission (Defect 2486122)
Superpay files and Single Touch Payroll returns could be submitted while employees were still at a pay status other than Paid, and the employee statuses could not then be corrected. The submission of a Superpay file or a Single Touch Payroll return now checks the pay status of every employee reported for the period and stops the submission if any of them is not at Paid. If you want the submission to report the employees concerned and continue instead, set the new payroll parameter PR-EMPNOTPAID-ERRTYPE to Warning; a blank value or Error stops the submission.
Fix: 009697 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟢 PR Payroll Posting (Defect 2525130)
The Single Touch Payroll posting was not checking if the costing workbench batch was validated. This has now been fixed.
Fix: 009702 | Module: Human Capital Management (HR, PR, EX) | Region: AUS
🟢 FM Tasks (Defect 2213762)
When an FM task was printed for a subcontractor, the generated document could show the order number, job and subcontractor from an unrelated subcontract order previously used in the same session. FM task printing now selects the committed subcontract order associated with the task before generating the document.
Fix: 009711 | Module: Financials (CB, CP, GL, JC, CV, SL) | Region: All
