Smart Business Form Email Manager (SmartSend)


In this article

10.0.42.202503041

This document describes the features that are either new or changed in the release version 10.0.42.202503041.

Build 10.0.42.202503041

Release 10.0.42.20250304

Bug fixes

Number Name Description
21310 Report name is not set. Please set report name using parmReportName method. Where the Sales invoice form is not set up in Email Parameters, an error would previously be thrown when attempting to issue a Free Text invoice on the Tax Invoice journal form.

New features

Number Name Description
17451 Batch Process for Smart Send Forms For Forms that contain a “Smart Send” button, you can now enable the ability to process these forms via Batch. This feature can be controlled from the Email parameters screen.
21356 Incorporate Use of “Customer” Account For Sales Order Invoices and Sales Order Confirmation.s Smart Send now incorporates the ability to use the “customer” account number to find the matching purpose and not just the “Invoice” account
21413 Update to class ESS_EmailManager.sendToEmail() In Line with Best practice SRSPrintMediumType::Email updated to SRSPrintMediumType::ECL_AutoEmail
17452 Smart Send Architectural enhancements and optimisation As part of the architectural changes required to enable Smart Send to process forms in batch processing, outdated and inefficient methods were removed. During this phase, the code structure was changed to simplify and enhance the overall performance of the product. Old, outdated methods were removed, and multiple-form outputs were consolidated to use a common structure. streamlining the procedure for upcoming upgrades and/or extensions
21283 Use Invoice Specific contact on Free Text Invoice Free Text Invoice now incorporates the ability to select a “specific” contact, which will distribute to the email address associated with the “contact” on the customer FastTab