Version 5.12.2 has been released on 24th of September 2025 and contains a couple of bug fixes. Below you can find more information related to the bug fixes. We will update your Production account automatically and the Sandbox account can be updated from your (the customer's) end at any given time.
Bug fixes
BR-2665 5.12.0 > SSS_USAGE_EXCEEDED when saving big statements
In version 5.12.x, processing large bank statements (e.g., 500+ lines) caused severe slowness and SuiteScript usage errors due to incorrect routing through a User Event script instead of the intended MapReduce process.
This update restores expected behaviour by automatically routing statements to MapReduce when thresholds are met (35+ selected lines, 150+ total lines, or "Process Bank Statement Scheduled" enabled), skipping already processed or irrelevant lines, and significantly improving performance—matching or exceeding the efficiency seen in version 5.10.5.
BR-2688 Bank Balance NetSuite Calculated Incorrectly with Period End Journals
In version 5.12.0.1, users reported incorrect values in the Bank Balance NetSuite field across multiple accounts and statements, caused by the inclusion of Period End Journals in the new mechanism of balance calculation. These journals, used for year-end consolidation, are not part of standard account registers and should be excluded from reconciliation logic.
The issue has been resolved by updating the balance calculation mechanism, restoring accurate balance calculations in line with prior behaviour.
BR-2689 Additional Field = Checkbox > Transactions are not Created
After upgrading to ZoneReconcile v5.12.0.1, users reported that no payments or journals were created during reconciliation when using an additional field to copy a checkbox value from bank statement lines to transactions.
The issue was caused by the system passing true/false instead of the expected T/F values to NetSuite checkbox fields, resulting in script errors and failed processing. This behaviour, which previously worked in 5.10.5, has been corrected to ensure checkbox values are passed in the correct format, restoring expected functionality and allowing reconciliation to proceed without disabling the additional field.
BR-2690 New Auto Import > Statements To Process are created with Incorrect Names
The issue previously addressed in older versions has resurfaced in ZoneReconcile 5.12.0.1 and 5.12.1 version releases, affecting customers using multiple CAMT.053 bank configurations with the same statement identifier but different currencies. During auto-import (or manual import via the Instant Upload page), the system incorrectly assigns the File Name and Bank Statement to Process name based on the wrong configuration—specifically, the one with the higher internal ID, regardless of matching currency.
This leads to incorrectly named records and, in some cases, no bank statement being created at all. The logic has been corrected to ensure naming aligns with the matched configuration (including currency), restoring proper statement creation and naming behavior.