General Release Information
Release 1.14.3 (SuiteApp version 1.14.300) was released on March 18, 2026, and includes several enhancements and bug fixes detailed below. Your Production account will be updated automatically, while you will need to manually update your Sandbox account at your convenience.
Enhancements
FFA-1913 Updated Field Help for "Vendor Available for ZoneApprovals"
Previously, the field help text for the "Vendor Available for ZoneApprovals" checkbox (located under the ZoneApprovals tab on Vendor records) contained lengthy, highly technical instructions regarding script deployments making it difficult to understand. To improve clarity and the overall user experience, the field help has been completely rewritten. The updated text now concisely explains that checking this box simply enables approval capabilities for the vendor within the Vendor Center, allowing them to view, approve, or reject transactions via the Bulk Approvals portlet.
FFA-1995 Optimized Processing for Exceptionally Large Approval Matrices
Previously, when utilising exceptionally large Approval Matrices (e.g., exceeding 5 MB in size), submitting a transaction for approval could potentially fail during the creation of approval logs due to a system data size limitation ("Input value cannot exceed 512 KB"). To ensure reliable routing across all configurations, the processing of matrix lines has been significantly optimised. The system can now efficiently handle large matrix datasets without exceeding data constraints.
FFA-1997 Improved Validation for Adding Segments & Fields to Approval Matrix
We identified an issue where the "Add Segment" and "Add Field" options on the Approval Matrix page did not require users to select a segment or field from the dropdown before clicking the "Add" button. This lack of validation allowed empty selections to be submitted, causing various UI errors. This has now been enhanced. It is no longer possible to click "Add" as it remains disabled until a valid segment or field is explicitly chosen. This ensures that only properly defined chips are added to your workspace.
Bug Fixes
FFA-1578 Approval Matrix > Approval Rules Not Followed Due to JSON Files Not Generated
Previously, when creating a new Approval Matrix, the system would occasionally fail to generate the necessary matrix lines (dimension values) while incorrectly allowing the matrix to be saved as "Active". Because these active matrices lacked underlying routing rules, transactions assigned to them were improperly auto-approved, bypassing the intended approval workflow. This issue is now fully resolved. System validations have been updated so that an Approval Matrix can no longer be activated if it contains no matrix lines. Attempting to do so will now display an error message ("Activation failed. No matrix line records found...").
FFA-1843 Bulk Approvals Processing Failing with Error "Cannot read property parentEmployeeID of null"
Previously, when attempting to approve multiple transactions via the Zone Bulk Approvals portlet, the process would occasionally time out and fail to update the transaction statuses. This occurred due to a backend error (TypeError: Cannot read property 'parentEmployeeId' of null) triggered when the system temporarily lost access to the user's session storage data during processing. This required the user to reload the page and try again. This issue is now fully resolved. The underlying logic has been updated to automatically regenerate the required user session data if it is found to be missing, ensuring that bulk approvals process successfully on the first attempt without errors or timeouts.
FFA-1981 Missing "Show PDF" Button on ZoneCapture Vendor Bills in Bulk Approvals
We identified an issue when reviewing Vendor Bills generated via ZoneCapture within the Bulk Approvals portlet or page where the "Show PDF" button was unexpectedly missing, preventing approvers from viewing the attached invoice during the approval process. This issue is now fully resolved. The system logic has been updated to correctly evaluate and retrieve the document reference from the associated Bill to Process record, allowing users to seamlessly view the source documents.
FFA-1994 SuiteApp Installation Fails in Specific Time Zones
We identified an issue where attempting to install or upgrade the ZoneApprovals SuiteApp in NetSuite accounts configured with GMT or GMT+1 time zones caused the installation to fail. This occurred because the default top-of-the-hour scheduling for the daily approval reminder script triggered a system event recurrence error, preventing the deployment of the update. This issue is now fully resolved.
FFA-2006 Bulk Approvals Failing on Accounts Without Requisitions Enabled
Previously, when attempting to process bulk approvals in NetSuite accounts that did not have the "Requisitions" feature enabled (Advanced Procurement module not available), the process would fail and leave the selected transactions stuck in a "Pending Approval" status. This occurred because the underlying search query unconditionally attempted to reference a specific database table related to requisitions that only exists when the feature is present in the system, resulting in a system search error. This issue is now fully resolved. The system logic has been updated to dynamically verify if the Requisitions feature is available before including its associated tables in the background query, ensuring that bulk approvals process successfully regardless of your specific NetSuite feature configuration.