browse
ZoneApprovals is a managed bundle and is Built for NetSuite (BFN) verified by NetSuite. All releases undergo an extensive testing cycle before being released to Production accounts. New releases are announced upfront by email to the contact person(s) registered for new functionality which is noted when the first two places in the version number change (e.g. from version 1.7.x to 1.8.0). Patches and bug fix updates are not announced upfront and are noted when the last place in the version number is updated (e.g. from version 1.80.0 to 1.80.1).
For more information, please review the ZoneApprovals Release Process or review past ZoneApprovals Release Notes.
General Release Information
Release 1.5.0 has been released on the 1st of November 2022 and contains several enhancements and several bug fixes. Below you can find more information related to the bug fix. 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-129 ZoneApproval License
In this release, the ZoneApproval License has been introduced. This license holds the current license data as purchased. The license can be retrieved by navigating to SETUP->ZONE APPROVALS->ZONE APPROVAL LICENSE. The page that opens shows all license details and allows the user to retrieve realtime the actual license. More information can be found on the page Zone Approval License.
FFA-131 Automated accruals postings
This release introduces fully automated accruals postings. An accrual is a record of revenue or expenses that have been earned or incurred but have not yet been recorded in the company’s financial statements. The accrual postings behavior can be configured to create instantly accrual postings or accrual reversal postings or on a set interval. More information on how to configure accrual postings can be found on the page Approval Configuration.
Accrual Postings Availability
The accrual postings feature is only available for the tier levels “Plus” or “Enterprise” and not for the tier level “Starter”. If the tier level isn’t high enough the feature will be visible but not configurable. If the feature is unavailable but you would like to initiate it then please contact our sales department for a tier-level upgrade.
FFA-270 Option to make approval reason mandatory
A new option has been added that allows configuring that an approver must enter an approval reason at any approval. This new option can be found on the “Approval Configuration” under the section “Workflow Behaviour”. This new checkbox named “Approval Reason Mandatory” applies the changes instantly.
FFA-374 Accounting Center menu option added
ZoneApprovals comes with some setup options that are located under the “Setup” menu in the Netsuite main menu. For the administrator role or roles connected with the “Classic Center” these options where visible but weren’t visible when the role was connected with the “Accounting Center”. This release introduces support for the “Accounting Center” so that when the permissions are provided the user can enter the setup option from ZoneApprovals
FFA-416 Exclude purchase order-related transactions from approval
In this release, a new configuration option is introduced that excludes purchase order-related vendor bills from the approval routing. Depending on your general setup this option can be turned on per subsidiary. To enable this feature navigate to Setup > Zone Approvals > Approval Configuration. Open the approval configuration on which the setting should be enabled. In the section “Purchase order behavior” a new checkbox will be visible named “Exclude purchase order related vendor bills”. When this checkbox is enabled the system will exclude vendor bills that are connected to a purchase order from the approval routing and approve them by default.
FFA-415 Executive Center menu added
In Netsuite, it is possible to create custom user roles based on different center types. In this release, we have added support for the center type “Executive Center” so that the setup menu becomes available when the custom permissions are set high enough.
FFA-486 Reset next approver field after full approval
In this release a new behaviour has been added that clears the field named “Next Approver” after the transaction has been fully approved. In the previous versions this field still contained the last approver after full approval of the transaction.
Bug Fixes
FFA-325 Email for approval is received twice
In specific scenario’s when you are an supper approver it can happen that the “Approval by Email” sends out the approval email twice. This could lead to unclear situations and additional work. In this release the logic has been adjusted so that the email for approval is only send and received once.
FFA-367 Active approval logs not shifted to historical when rejected
When certain transaction types where rejects the ZoneApprovals SuiteApp didn’t shift the related approval logs from the “Active Approval Logs” to the “Historical Approval Logs” to maintain a clear audit trail. In this release the logic has been altered so that the shifting always happens on rejection and a clean and clear audit trail is visible.
FFA-383 Naming convention of script deployments
In this version the automated script deployment feature follows a strict naming convention for the script deployments so that they are easily identifiable as part being part of the ZoneApprovals SuiteApp.
FFA-465 Renamed transactions aren’t supported
In Netsuite it is possible to rename transaction types to better fit the companies terminology. When standard records where renamed the ZoneApprovals SuiteApp was not able to deploy the approval logic anymore on these renamed records. In this release the logic has been improved so that the renamed transaction types are fully supported.
FFA-468 Approval button shows twice on the transaction
In specific situations it happened that the button “Approve” was shown twice. In this release this issue has been resolve so that the approve button will only show once as expected.
FFA-504 Restrict deletion of approval log records
In the previous releases it was possible to delete approval log records when a user did have full permissions for the record “Approval Logs”. This release changes the behaviour of deletion so that only administrators do have the permission to delete approval log records.