Overview
This update replaces previously released updates. You should always install the latest update. This update also fixes a vulnerability. For more information, see CVE-2025-29821.
After you install this hotfix, you might have to update your license to gain access to new objects that are included in this or a previous update. (This applies only to customer licenses.)
For a list of updates that were released for Microsoft Dynamics 365 Business Central 2024 Release Wave 2, see released updates for Microsoft Dynamics 365 Business Central 2024 Release Wave 2. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2024 Release Wave 2.Â
Important
We recommend that you contact your Microsoft Dynamics Partner before you install hotfixes or updates. It is important to verify that your environment is compatible with the hotfixes or updates that will be installed. A hotfix or update may cause interoperability issues with customizations and third-party products that work together with your Microsoft Dynamics 365 Business Central solution.
Problems that are resolved in this update
The following problems are resolved in this update.
Platform hotfixes
ID |
Title |
568218 |
The compiler generates invalid Excel tables for multiple datasheet layouts. |
568734 |
Improve the startup time of Copilot for the first chat. |
569057 |
Improve the performance of the page search when a query returns no results. |
571098 |
Improve the performance of test store by using a larger cache. |
572251 |
The API might fail with a nondescript error when multiple enums with the same name exist. |
572462 |
Create additional text store indexes to improve the query performance. |
572517 |
Improve the performance of NewRecord when not using the trigger or event. |
Application hotfixes
ID |
Title |
Functional Area |
558845 |
Discrepancies with the Main Attachment and Supporting attachments in the documents and journals. |
Administration |
568320 |
"Attempted to divide by zero" error message when applying an invoice and credit memo with Remaining Pmt. Disc. Possible in the cash receipt journal. |
Cash Management |
562638 |
Issue with non-deductible VAT rounding when using reverse charge VAT. |
Finance |
571595 |
Items that have been created and used for years show the error "The Item does not exist" because they end with a single quote "'". |
Integration |
559504 |
After updating to version 25.0, the filter and search functionality doesn't return all expected records when adding Item Type Lines to sales or purchase documents. |
Inventory |
566879 |
When the Task Billing Method field is set to Multiple Customers on the Project Card page, the system unexpectedly generates multiple sales invoices even if only one of the Project Planning Lines for one of the customers' Project Task is selected. |
Jobs |
569375 |
After copying the existing project card and project task to a new one, you can't create a sales invoice even though there is a Quantity to Invoice field. |
Jobs |
562766 |
If the component's Item UOM has a Quantity Rounding Precision of 1, and the Finished Good consumes a partial quantity, the production order created from the planning of a sales order pulls in the component with a Quantity Per and Expected Quantity of 0. |
Manufacturing |
563855 |
If a comment is stored on Production BOM components, it is incorrectly transferred to the component lines of the Firm Planned Production Order through the Planning Worksheet when the same item is listed twice on the BOM and the Position field is used. |
Manufacturing |
567563 |
Issue when refreshing Production orders by using starting and ending dates on the Production BOM Line in a Released production order document. |
Manufacturing |
569304 |
Broken reservation occurs when the reservation status changes to Surplus for the supply part of a reservation after the status is changed from Firm Planned to Released in a production order. |
Manufacturing |
564049 |
Error message when adding a sales line with Type Item that has extended text in version 25.0. |
Sales |
550349 |
Item Ledger Entry doesn't show the amount including the non-deductible VAT in the Purchase Credit Memo with non-deductible VAT. |
VAT/Sales Tax/Intrastat |
565737 |
With a basic Warehouse Location, the Movement Worksheet incorrectly suggests a From Zone/Bin and this is not the earlier Expiration Date for the FEFO Item. |
Warehouse |
566121 |
"Nothing to Handle" error with FEFO picking when an item has no expiration or an earlier expiration with a different UOM than what is on the Sales Order, and does not want to breakbulk. |
Warehouse |
566142 |
The Reason Code is not transferred to the Warehouse Physical Inventory Journal line when using the Calculate Counting Period functionality. |
Warehouse |
566206 |
Missing Zone in a non-DPP location when posting negative consumption. |
Warehouse |
571391 |
The warehouse movement results in incorrect quantities in Warehouse Bin. |
Warehouse |
Local application hotfixes
BE - Belgium
ID |
Title |
Functional Area |
567210 |
CODA statement lines for customers and vendors with currency are incorrectly transferred to the Financial Journal if the currency of the bank is the local currency (blank) in the Belgian version. |
Finance |
CA - Canada
ID |
Title |
Functional Area |
565456 |
The default remit address defined by the vendor is not used on the remittance advice printed as a part of the Bank - Export processing of the CA electronic payments in the Canadian version. |
Cash Management |
557006 |
Inconsistent results with the Direct Unit Cost aren't updated correctly when making modifications in a drop shipment purchase line in the Canadian version. |
Finance |
567350 |
"The General Posting Setup does not exist. Identification fields and values: Gen. Bus. Posting Group='DOMESTIC',Gen. Prod. Posting Group=''"error message occurs when a G/L account is added to a sales order with a prepayment percentage in the Canadian version. |
Sales |
CZ - Czechia
ID |
Title |
Functional Area |
571547 |
Fix the VAT rounding error in cash document lines in the Czech version. |
Cash Management |
559569 |
Issue with number formatting in Word layout reports in the Czech report in the Czech version. |
Finance |
563127 |
The Blocked field in the VAT Posting Setup doesn't work correctly for Cash Desk transactions in the Czech version. |
Finance |
563924 |
Issue with the VAT Control Report when setting up the additional reporting currency in the Czech version. |
Finance |
565405 |
Post the invoice with the Application Method field set to Apply to Oldest in Advance Letter in the Czech version. |
Finance |
566767 |
Fix the VAT LCY correction issue with purchase advance letters in the Czech version. |
Finance |
568958 |
The count of Attachments and Comments isn't calculated on Export VAT Stmt. Dialog CZL in the Czech version. |
Finance |
571399 |
Fix the upgrade of the additional currency factor on sales documents or purchase documents in the Czech version. |
Upgrade |
572332 |
Incorrect VAT entry in Advance Letter when you unapply an advance letter from an invoice in the Czech version. |
VAT/Sales Tax/Intrastat |
ES - Spain
ID |
Title |
Functional Area |
564147 |
The AutoInvoices List report should show the non-deductible operations in the Spanish version. |
Finance |
566063 |
Unbalanced entries occur if trying to settle invoices to Cartera through Payment Order with Multiple Posting Groups in the Spanish version. |
Finance |
567976 |
Unbalanced entries occur if trying to settle invoices to Cartera through Bill Group with Multiple Posting Groups in the Spanish version. |
Finance |
566879 |
When the Task Billing Method field is set to Multiple Customers on the Project Card page, the system unexpectedly generates multiple sales invoices even if only one of the Project Planning Lines for one of the customers' Project Task is selected in the Spanish version. |
Jobs |
FI - Finland
ID |
Title |
Functional Area |
567323 |
The Message Type and Invoice Message are not populated for Prepayment Invoices if trying to run the Suggest Vendor Payments from the Bank Payments to Send page in the Finnish version. |
Cash Management |
GB - United Kingdom
ID |
Title |
Functional Area |
566879 |
When the Task Billing Method field is set to Multiple Customers on the Project Card page, the system unexpectedly generates multiple sales invoices even if only one of the Project Planning Lines for one of the customers' Project Task is selected in the British version. |
Jobs |
IS - Iceland
ID |
Title |
Functional Area |
568366 |
The IS Core application upgrade fails due to missing General Ledger Setup in the Icelandic version. |
Upgrade |
IT - Italy
ID |
Title |
Functional Area |
567841 |
Fattura Document Type mismatch between the posted document and the exported file in the Italian version. |
Finance |
MX - Mexico
ID |
Title |
Functional Area |
566346 |
The EquivalenciaDR field must display 10 characters in an electronic document in Business Central in the Mexican version. |
Finance |
US - United States
ID |
Title |
Functional Area |
565456 |
The default remit address defined by the vendor is not used on the remittance advice printed as a part of the Bank - Export processing of the US electronic payments in the United States version. |
Cash Management |
557006 |
Inconsistent results with the Direct Unit Cost aren't updated correctly when making modifications in a drop shipment purchase line in the United States version. |
Finance |
566879 |
When the Task Billing Method field is set to Multiple Customers on the Project Card page, the system unexpectedly generates multiple sales invoices even if only one of the Project Planning Lines for one of the customers' Project Task is selected in the United States version. |
Jobs |
567350 |
"The General Posting Setup does not exist. Identification fields and values: Gen. Bus. Posting Group='DOMESTIC',Gen. Prod. Posting Group=''"error message occurs when a G/L account is added to a sales order with a prepayment percentage in the United States version. |
Sales |
Resolution
Which hotfix package to download
This update has multiple hotfix packages. Select and download one of the following packages depending on the country version of your Microsoft Dynamics 365 Business Central 2024 database.
How to install a Microsoft Dynamics 365 Business Central on-premises 2024Â Release Wave 2Â update
See How to install a Microsoft Dynamics 365 Business Central 2024 Release Wave 2 update.
Prerequisites
You must have Microsoft Dynamics 365 Business Central 2024 Release Wave 2 installed to apply this hotfix.
More information
See more information about software update terminology and Microsoft Dynamics 365 Business Central 2024 Release Wave 2.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.Â