General release information
Release 1.11.1 was released on the 21st of June 2024 and contains one enhancement and a couple of bug fixes. Below you can find more information related 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.
Enhancement
FFA-1301 HTML-only email triggers an error
Certain email clients could potentially send out emails that only hold HTML code as a body. Normally an email consists of plain text and HTML code. HTML-only emails triggered an error during processing resulting in the fact that ZoneApprovals didn't process the approve or reject action. This is now resolved.
FFA-1372 Bulk approvals page shows no results
Customers with a high volume of transactions pending approval did encounter the situation that the bulk approval page wasn't showing any results while there were actual transactions pending approval. The logic to retrieve the transactions in the pending approval status has been altered so that high volumes can be read and displayed as expected.
FFA-1439 Slow loading times for the matrix page
Customers with a high volume of subsidiaries or employee records did encounter long loading times when opening or creating a matrix. These loading times have now been improved by implementing a dynamic loading
FFA-1441 User has to double reject a transaction
In certain scenarios, an end user did encounter the situation that they had to double reject a transaction to reject it. This was caused by a collision with other custom scripts that were present in the NetSuite account. ZoneApprovals has changed the logic internally to void this collision.
FFA-1458 Approve and reject button not visible for group members
ZoneApprovals offers the option to set a group as the next approval step. When a member of the group tried to approve or reject the buttons didn't show and blocked them from proceeding. This version resolves this challenge and the buttons will be visible as expected.
FFA-1459 System notes are not visible in the deployment tool
The deployment tool in ZoneApprovals allows to easily deploy the approval logic to specific records. In the UI the end-user has the option to drill down in a record type and see the history of deploying. This data wasn't visible anymore and this is restored in this release.
FFA-1461 Total value rejected not dynamic in bulk approvals
The bulk approval page allows the end user to approve or reject multiple transactions in one action. On this screen, the end user will see the total amount of what they approve or reject. The total amount of rejections wasn't updated. This issue is now resolved and this amount will update with every change in the UI.
FFA-1464 Approval/Rejection email not processed
When an approver would respond to an approval email they do have an option to also copy in other receivers. When this was done the multiple receivers caused an issue and due to this the actual request wasn't processed. This release implements a new logic ensuring that emails with multiple receivers are processed as expected.
FFA-1470 Unable to approve/reject a bill with only view permissions
In NetSuite, a user can have different levels of access to records. When a user only had view permissions to a record the approval or rejection wasn't executed. In this release, the limitation has been removed allowing users with only view permissions to a record to approve still.
FFA-1474 Unable to deploy approval logic to the vendor bill
Certain customers weren't able to deploy the approval logic to the vendor bill. The root cause was an incorrect deployment action which was considering unsupported deployments. This release has resolved this issue, allowing a correct deployment to vendor bills.