Introduction
We are pleased to announce the release of Coresuite version 8.30. Below is a brief overview of the key updates introduced in this version.
For a full list of changes and enhancements, please refer to our Release Notes.
Important: If you have not yet upgraded to Coresuite versions 7.90 through 8.20, please be aware that you will need to update the full Coresuite add-on due to significant changes and performance improvements introduced in version 7.90. This update is crucial to ensure compatibility with version 8.30 and future releases.
Important Notice: Coresuite Add-On Installation Folder Change
We want to inform you in advance about a key update to the Coresuite add-on installation process, which will be introduced with Coresuite version 8.35 (release date planned for December/January). This update is designed to improve security and simplify the installation process for system administrators.
Additionally, the file coresuiteAuthorize.exe, which was part of the lightweight installer from version 7.30, will be removed.
These changes will streamline the installation process, reduce the need for elevated privileges, and follow best security practices. Going forward, SAP Business One will no longer require administrative rights to install Coresuite, making it easier and more secure for users to manage installations.
For more details about the change, please see article Important Notice: Coresuite Add-On Installation Folder Change.
Coresuite Designer: Implementation of "ZUGFeRD" Format
In response to the legal changes in Germany, which will take effect in January 2025, and the increasing adoption of this format, we are introducing the PDF/A format. This format combines both human-readable and machine-readable components by integrating PDF with XML.
With Coresuite Designer 8.30, you can now generate ZUGFeRD version 2.2 PDF/A files for accounts receivable (AR) invoices. You can configure the PrintDefinition to create either a standard PDF or a PDF/A file, depending on your needs..
The main difference between a standard PDF and a PDF/A file is that PDF/A includes an embedded XML file, which enables automated data processing. Additionally, when you open a PDF/A file in a PDF viewer, a notification may appear, indicating that the document is optimized for long-term archiving (PDF/A).
For more detailed information on ZUGFeRD and electronic invoicing in Germany, please visit the FeRD - Forum elektronische Rechnung Deutschland.
Coresuite Designer: Option to Email All Relevant SAP Attachments with Outgoing Document
Coresuite Designer 8.30 now enables users to email all attachments along with the original document.
To implement this functionality, follow the steps outlined in the guide: Extension of LD.AddAttachment function
1. Enable Attachment Printing: Ensure 'Attachment printing' is enabled in the Layoutdefinition by ticking the checkbox.
2. Modify the sample script: In the script provided on the page mentioned above, update the first line of code.
Replace:
If GetData("LD.Par.PrintMode") = "N" And GetData("LD.Par.Preview") = "N" And Not Engine.IsDoublePass Then
With:
If (GetData("LD.Par.PrintMode") = "N" Or GetData("LD.Par.PrintMode") = "E") And GetData("LD.Par.Preview") = "N" And Not Engine.IsDoublePass Then
Once this update is made, the attachments will print alongside the document during printing and will be automatically attached to the email when sending.
Coresuite Designer: SMTP 3rd Party Libraries Update
Coresuite Designer 8.30 includes an update to the 3rd-party libraries responsible for SMTP email functionality.
The following libraries have been updated:
- MailKit: Updated from 3.7.0 to 4.7.0
- System.Runtime.CompilerServices.Unsafe: Updated from 4.6.0 to 6.0.0
These updates ensure enhanced compatibility with modern SMTP providers and improve security.
Important:
If you upgrade the full Coresuite installer, no further changes are required.
However, if you are only upgrading Coresuite Designer, you will need to manually update the coresuite.exe.config
file in the installation folder (typically located at C:\Program Files\SAP\SAP Business One\AddOns\COR\coresuite):
A new default coresuite.exe.config
file is attached at the end of this article for your reference.
SwissPayment: Missing Draft Documents in Record Payment Slips
In certain situations, the "Record payment slips" functionality in SwissPayment may not retain all documents; specifically, the most recently added document can replace the previous one.
This issue arises from how SAP Business One handles draft documents. In a recent version of SwissPayment, we addressed another problem related to draft documents, which resulted in a change in behavior: duplicate draft IDs are now removed by default from the payment slip table.
To ensure that all documents are included, please uncheck the setting "Delete duplicate draft ids" under the SwissPayment configuration --> Record payment slips tab:
Comments
0 comments
Article is closed for comments.