Introduction
We are pleased to announce the release of Coresuite version 8.55. 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.35 and future releases.
Coresuite Add-On Installation Folder Change
As we announced in Coresuite 8.30 - changelog, there are key changes to the Coresuite add-on installation process with Coresuite 8.35.
For more details about the change, please see the article Important Notice: Coresuite Add-On Installation Folder Change.
ZUGFeRD Implementation
For more details about the whole ZUGFeRD implementation in Coresuite-related products, please see the article Implementation of ZUGFeRD in Coresuite Designer.
Major Changes Delivered in Coresuite 8.55
Designer: ZUGFeRD Configuration
In Coresuite Designer 8.55, all ZUGFeRD settings have moved to their own tab. You can find it here: Administration --> Add-Ons --> Coresuite --> Coresuite Designer --> Configuration --> tab "ZUGFeRD"
Designer: ZUGFeRD - Support for XRechnung Profile
We added support for the ZUGFeRD XRechnung Profile. This profile follows the KosIT electronic invoicing standard.
There is a new ZUGFeRD profile setting at company level in the Designer configuration. There is also a business partner UDF that lets you choose a specific profile for each business partner.
If a profile is set on the business partner, it overrides the company-level setting.
- XRechnung - creates a KosIT-compatible PDF/A file with an attached XML file
- Extended - creates a ZugFerd 2.x PDF/A file with an attached XML file. This profile is made for medium and large businesses, but we recommend it for SAP Business One, because it covers more fields and options
- Comfort - uses the EN 16931 profile and creates a basic ZugFerd 2.x PDF/A file with an attached XML file. This profile is made for small and medium businesses (SMBs).
ZugFerd and XRechnung use almost the same XML structure. However, some fields are optional in one format but required in the other, and the formatting rules can differ. Because of this, it is important to choose the correct profile for each customer. If you choose the wrong profile, the file may be rejected by validation tools for the other format.
Coresuite Designer: PDF/A Generation on AP Documents: Credit Notes, Invoices and Down Payments
Coresuite Designer can now create PDF/A files for AP Credit Notes, AP Invoices and AP Down Payments.
This feature was already available for Sales (AR) documents. Now AP documents can meet the same archiving and compliance standards, which helps with long-term storage and legal requirements.
Coresuite Designer: BT-72, BT-73 and BT-74 Prioritization
These three fields follow this priority order for BT-72 (ActDelDate), BT-73 (BillingStartDate) and BT-74 (BillingEndDate):
BT-72 - Delivery Date Determination:
If the document is based on a delivery note, we use the delivery note's date as the actual delivery date.
BT-73 - ActualDeliverySupplyChainEvent - Service Date Determination
The Service Date is chosen using this order of priority:
Priority 1: Use the ShipDate from the delivery note, if the invoice is based on a delivery note
Priority 2: Use the DocDueDate from the delivery note, if the invoice is based on a delivery note
Priority 3: Use the ActDelDate from the invoice, if the invoice is not based on a delivery note
Priority 4: Use the DocDueDate from the invoice, if the invoice is not based on a delivery note
If you want to use a custom field for these dates, you can follow these steps:
- Go to the Zugferd Settings table SWA_LD_ZUGFERDSET from Tools > User-Defined Windows
- Set UseCustomDeliveryDates to 'Y'
- Go to the Zugferd Mapping table SWA_LD_ZUGFERDMAP
- At the bottom, you will find the entries Header.Custom.ActualDeliveryDate, Header.Custom.BillingStartDate and Header.Custom.BillingEndDate. Update the Datasource and Field columns to point to the data you want to use. No further changes are needed. In our example, we selected the Row Datasource for demo purposes, but the fields already come filled in with RowBaseDocument:
Coresuite Designer: BT-49 - Determination of Buyer Electronic Address to Which a Business Document Should be Delivered
BT-49 defines the electronic address where a business document should be delivered. Because of how the ElectonicAddressSchemeIdentifier enum is defined in the ZugFerd library, we check whether a VatStruct is defined in the business partner's master data.
If this value exists, we generate the electronic address using the identifier from the VAT Structure field and the Participant ID.
If this value does not exist, we generate the address using the Shipping GLN instead. This is because PEPPOL identifiers are different in every country, and international companies often have different entities in each country.
Note: If the VAT Structure does not match any value of the ElectonicAddressSchemeIdentifier, the system will automatically use the GLN approach instead.
Comments
0 comments
Article is closed for comments.