General release information
Release 1.8.3 was released on the 5th of January 2024 and contains two enhancements and two bug fixes. Below you can find more information related to the enhancements and 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.
Enhancements
FFA-1211 Threshold Allowance is not respected for Sales Orders and Credit Memos
When the General Threshold Allowance checkbox is enabled, the system monitors the amount changes on transactions that are in the approval flow or are fully approved. When the set threshold is exceeded, the transaction is submitted again for a full approval routing. In previous versions, the Threshold Allowance was not supported for Sales Orders and Credit Memos.
An enhancement is now present to capture amount changes for Sales Orders and Credit Memos too and initiate an automatic restart of the approval flow, if the defined threshold is exceeded.
FFA-1259 FFA Approval Framework does not initiate in non One World Accounts
The matrix logic inside ZoneApprovals was dependent on the NetSuite Subsidiary setting, therefore was not initiating approval routings in non One World accounts.
This version introduces an enhancement by improving the matrix logic so that it is independent of the Subsidiaries setting, allowing users in non One World accounts to use ZoneApprovals without any issues.
Bug Fixes
FFA-1208 ZoneApprovals Transaction Configuration, Default sender is not respected
In previous versions, if a different Default sender was configured on the child (ZoneApprovals Transaction) configuration, the same was ignored by the system, and an approval email request was sent holding the sender as defined on the ZoneApprovals (main) Configuration.
The issue is fixed now and email approval requests are sent by the user as set on the Transaction configuration. If a Transaction configuration does not exist, the system takes the Default sender of the ZoneApprovals Configuration.
FFA-1255 Order the System notes of the Deployment tool
Starting with this version, the system notes of the Deployment tool are ordered in a chronological creation way, so that it helps users correctly track changes performed on the deployed transaction types.
FFA-1261 Remaining Approval logs - update field type from "Integer Number" to "Free-form text" field
Upon submitting a transaction for Approval, the system generated an error message that the field “Remaining Approval logs” was unable to store a value. This issue further did not allow users to approve/reject transactions in the UI as the Approve/Reject buttons were not present.
by updating the field type, this issue is now fully resolved.