Overview
This update replaces previously released updates. You should always install the latest update. This update also fixes vulnerabilities. For more information, see CVE-2024-35249 and CVE-2024-35248.
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 1, see released updates for Microsoft Dynamics 365 Business Central 2024 Release Wave 1. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2024 Release Wave 1.
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 |
524866 |
Issue when installing apps from the AppSource Marketplace. |
525493 |
Regression in tenant runtime state retrieval. |
525973 |
Improve the strategy for retry operations to reduce overall performance delays. |
504622 |
Improve the reliability of requesting guest users tokens. |
523856 |
The Job List displays tasks without descriptions in the Business Central Mobile App. |
523924 |
Dragging fields during the personalization takes too long. |
524451 |
Improve the performance of the telemetry for debugger operations. |
524557 |
"Microsoft.Dynamics.Nav.WebClient.Controllers.LogErrorController.LogError" error message occurred on a browser or client. |
524744 |
Error when composing email flow. |
527155 |
The WebBaseUrlWithFixedEndpoint function returns the private node URL instead of the public URL even if application specific settings are applied. |
527441 |
Issue with opening General Journal Template List in the Czech version. |
533924 |
Invited users located in Azure CN are now supported. |
534129 |
Users in a security group are not synced correctly in Business Central ISV Embed SaaS environments. |
534236 |
Add timeout for retrieving system indicators when setting the company. |
524027 |
Improve the retry strategy to reduce overall performance delays. |
Application hotfixes
ID |
Title |
Functional Area |
504395 |
The Error Call Stack field is empty when opening from the Error Messages Register page. |
Administration |
502682 |
"Do you want to open the posted invoice?" dialog box does not appear after posting an invoice with the same No. Series as an unposted invoice. |
Finance |
504584 |
"Cannot write the value X to the field Domestic Code in the table Whse Demo Data Setup because the value is either too long or the content is invalid" error message when trying to change the VAT Business Posting Group name length to be longer than 10 characters. |
Finance |
506528 |
The posted Job Entry points to the incorrect Ledger Entry when using the Copy Line Description to the G/L Entry field. |
Finance |
523748 |
The dimension value is not synchronized when using filters for dimension values per account. |
Finance |
523958 |
When sharing an Intercompany Sales document from one company to another, manually filled Item Type Description changes, but the G/L type remains unaffected. |
Finance |
524172 |
Posting Type "Settlement" is available in the G/L Account card. |
Finance |
524850 |
The status of the Incoming Documents feature stucks at New. |
Finance |
524612 |
The amount in LCY is incorrect when importing a bank statement into the General Journal Line. |
Finance |
524985 |
The manually-added Global Dimension used in the Realized Gains of Looses Account error is not populated in the General Ledger Entries when using the suggestion to fix an error. |
Finance |
522684 |
The Applies-to ID can’t be removed from a payment journal when more than one lines are applied and the line amount values are changed to 0. |
Finance |
502734 |
Some expressions are available only in English during the rentention period. |
Finance |
504314 |
"Package No. must be equal to 'x' in item ledger entry: Entry No.=xxx. Current value is 'x'." error message when package tracking is enabled, and a job is used on a purchase order. |
Inventory |
504523 |
The planning worksheet miscalculates the rescheduling quantity for production orders within the frozen zone when using the rescheduling period on the Item Card. |
Inventory |
504992 |
The Reservation Worksheet creates a reservation for the item with the Reserve option set to Never. |
Inventory |
505212 |
The logistics document type is displayed incorrectly in the Picking Worksheet. |
Inventory |
522420 |
When using the filtering function, bin contents move to another location without proper information if the connection to the item is lost. |
Inventory |
522660 |
Unable to drill into the Cost Adjmt. Amount ($) value field within Statistics to view Value Entry Adjustments in the Posted Sales Invoice. |
Inventory |
523582 |
Item Applications don't comply with Package Specific Tracking when Reservation exists. |
Inventory |
525566 |
Item Security filter is not applied to the Item Availability by Event page. |
Inventory |
527114 |
Posting Item Journal takes too long after environment update. |
Inventory |
507117 |
Issue when printing bulk Transfer Orders. |
Inventory |
534410 |
The Export Recording Lines feature on the Physical Inventory Recording page causes certain language characters in the item description to be garbled. |
Inventory |
506687 |
Issue with the Posting No. Series field in the Item Revaluation Journal. |
Inventory |
502691 |
Error when creating a credit memo based on a posted sales invoice that includes a discount from the job planning lines. |
Jobs |
507352 |
The Job Line Amount LCY field value is not updated after changing the Job Line Amount field value on the Job G/L Journal line. |
Jobs |
502658 |
When increasing the quantity of a released production order using the Pick + Forward flushing method, more components are picked than expected. |
Manufacturing |
502679 |
"You have insufficient quantity of Item xxx on Inventory" error message when trying to post the consumption that is reserved to multiple Lot Tracked ILEs. |
Manufacturing |
502681 |
When using Preview Posting on the Production Journal, only the Consumption Line from the Consumption Journal is displayed. |
Manufacturing |
504303 |
When using backwards consumption in the production journal, the journal does not take the Calculation Formula into account. |
Manufacturing |
504308 |
Comments in the production bill of material (BOM) are not adopted correctly on the Production Order. |
Manufacturing |
504491 |
"Warehouse handling is required for Entry Type = Output, OrderNo. = 101023, order Line No. = 10000." error message when trying to post a negative output from an output journal with a location, and the Enum "Prod. Output Whse. Handling" set as "No Warehouse Handling". |
Manufacturing |
522596 |
Issue with the quantity of components in the planning worksheet when using multi-level BOMs (Bill of Materials). |
Manufacturing |
524687 |
The Location Code is not populated in the assembly line when the Assembly Order is created by using webservices. |
Manufacturing |
502656 |
Drilldown on the Interaction Log Entry shows the text of the Word Template used in the Interaction instead of the final modified text sent via email. |
Marketing |
502643 |
Unable to replace the Posting Date for a post with Job Queue on Batch Posting. |
Purchase |
502660 |
"The record in table Warehouse Entry already exists. Identification fields and values: Entry No.='2'" error message when receiving a purchase order for subcontracting. |
Purchase |
502666 |
Not possible to delete a purchase order due to the Charge (item) is assigned two times Charge (item) caused by a created Credit Memo. |
Purchase |
502672 |
The Production BOM Version is not used when an item doesn't have No. Series. |
Purchase |
504336 |
Unable to create a purchase order from the Vendor Card when using manual number series. |
Purchase |
522607 |
Unable to add the Variant field by the personalization option in the Subcontracting Worksheet. |
Purchase |
523794 |
After updating the Bal. Account No. field, the Bal. Non-Ded. VAT % field is not set, resulting in other related fields not being calculated. |
Purchase |
502644 |
Item Charge throws error when pulled into Sales Return Order when Default Qty. to Ship is set to 'Blank' on Sales & Rec Setup |
Sales |
502662 |
When adding comments to an opportunity, not all of the comments are displayed. |
Sales |
503174 |
The Variant Code Autocomplete option in sales and purchase document lines is missing when the ValidateTableRelation option is set to FALSE. |
Sales |
506373 |
Issue with the Show Shipments option in the Standard Sales - Invoice report. |
Sales |
521454 |
Unable to add a non-inventory item to a sales order when the shipping advice is completed and the pick is created. |
Sales |
522647 |
The ApplicationArea Property for the Customer Statistics FactBox on the Sales Invoice page is set to Advanced instead of Basic, Suite. |
Sales |
525828 |
Caption is missing on the Customer Templ. Card page. |
Sales |
502645 |
The Service Invoice for contracts starting in February has an incorrect calculation breakdown of monthly allocations due to the Leap Year. |
Service Management |
502690 |
Orphaned surplus entry when creating the Service Credit Memo on a non-inventory item with a serial number. |
Service Management |
508063 |
The warranty is incorrect when the Warranty Item with an assigned Service Item Group configured to create service items is used in a Sales Order to generate a service item. |
Service Management |
506176 |
The Line Discount % field is deleted in the service line when changing the Fault Reason Code in a service order. |
Service Management |
504987 |
The Filter Error Lines function doesn't work as expected. |
VAT/Sales Tax/Intrastat |
502667 |
When calculating Regenerative Planning in the Planning Worksheet, the system refers to the Flushing method from the Item Card instead of the SKU Card to determine which bin to calculate in the Planning Component Table. |
Warehouse |
504306 |
"Warranty Date must have a value in Tracking Specification" error message when posting the Warehouse Shipment for an item with Serial Tracking and Warranty Date if the tracking is assigned by using the Serial Number field on the Warehouse Pick. |
Warehouse |
506719 |
The Get Bin Content process within Whse. Internal Put-away doesn't pull the Item Tracking that includes package tracking after posting an output is posted on the Production Order. |
Warehouse |
507007 |
The expiration date is not transferred to picklines when using item tracking in assembly orders. |
Warehouse |
507017 |
Meaningless placeholders exist in the copy document notification for the physical inventory orders. |
Warehouse |
Local application hotfixes
CA - Canada
ID |
Title |
Functional Area |
525823 |
Unable to print the Posted Bank Reconciliation after upgrading to version 23.0 in the Canadian version. |
Cash Management |
CZ- Czech
ID |
Title |
Functional Area |
502222 |
The description of the payment order line is created incorrectly from the advance letter in the Czech version. |
Cash Management |
505241 |
Unable to post fixed asset maintenance from a cash document in the Czech version. |
Cash Management |
504614 |
The sales document with payment via cash desk doesn't work in the preview mode in the Czech version. |
Cash Management |
504971 |
The selection of global dimensions in the Cash Document is non-standard in the Czech version. |
Cash Management |
525893 |
"External Document No. must have a value in Gen. Journal Line: Journal Template" error message when trying to post a sales order with a linked Advance Letter in the Czech version. |
Finance |
506134 |
Document reports only have global variables in the Czech version. |
Finance |
504606 |
Issue with purchase letters with multiple posting groups in the Czech version. |
Finance |
503025 |
Private e-mails instead of company e-mails are used on documents for employees in the Czech version. |
Finance |
524314 |
Fix the issue with number series when closing the advance letter in the Czech version. |
Finance |
527034 |
The Income Statement lines are not created from G/L account categories in the Czech version. |
Finance |
526968 |
The VAT Currency Factor should not be updated on the validate document date in the Czech version. |
Finance |
502734 |
Some expressions are available only in English during the rentention period in the Czech version. |
Finance |
524928 |
Error with the Inventory Movement Template User function when using Inventory Shipment in the Czech version. |
Inventory |
504535 |
The user check for dates is suppressed when processing return shipments or receipts in the Czech version. |
Inventory |
506059 |
The VAT Recapitulation should not be grouped in the Sales Invoice with the advance letter in the Czech version. |
Sales |
505179 |
Fix the VAT recapitulation of sales invoice with the advance letter in the Czech version. |
Sales |
523828 |
Issue with printing QR codes on sales invoices when changing the print position in the Czech version. |
Sales |
526965 |
The End Date field is not automatically filled in the Export VAT Statement in the Czech version. |
VAT/Sales Tax/Intrastat |
ES - Spain
ID |
Title |
Functional Area |
523563 |
The Vendor Bank Account is incorrect in the Payment entry generated from a Payment Order if the Vendor Bank Account is different than the Preferred Vendor Bank Account on the Vendor Card in the Spanish version. |
Cash Management |
524621 |
The SetNoTaxableSalesAmount procedure returns an incorrect value in Codeunit 10756 SII Management in the Spanish version. |
Finance |
505230 |
The Cash Amount takes a register into account only if the register has "Payment“ document type and doesn't have refund in the Make 347 Declaration in the Spanish version. |
Finance |
504168 |
"In order to use Electronic Payments, one of the Bank Accounts for the vendor must have the field Use For Electronic Payments selected" error message when trying to select documents in a Payment Order in the Spanish version. |
Finance |
507718 |
The Reverse Charge VAT Account is not taken into account in the VAT Settlement when the VAT is Non-Deductible in the Spanish version. |
VAT/Sales Tax/Intrastat |
502669 |
"Code[4102]:El XML no cumple el esquema. Falta informar campo obligatorio: TipoDesglose." error message in SII History when using Invoice Type R4 for EU and EXPORT invoices in the Spanish version. |
VAT/Sales Tax/Intrastat |
IT - Italy
ID |
Title |
Functional Area |
525555 |
"The Fixed Asset does not exist" error message on the G/L book when printing after deleting the fixed asset master data in the Italian version. |
Fixed Assets |
525460 |
After inserting "Commesse (Jobs)", the search bar does not search "Progetti (Project)" in the Italian version. |
Jobs |
MX - Mexico
ID |
Title |
Functional Area |
502684 |
Unable to request a stamp from the Posted Sales Invoice because the Send option is missing in the Posted Service Invoice in the Mexican version. |
Finance |
504442 |
Incorrect VAT Entries on the Sales Credit Memo in the Mexican version. |
VAT/Sales Tax/Intrastat |
NA - North America
ID |
Title |
Functional Area |
504163 |
"Gen. Prod. Posting Group must have a value in G/L Account: No.=70400. It cannot be zero or empty" error message when trying to select the Invoice Rounding Account in the Customer Posting Group in the North American version. |
Finance |
504442 |
Incorrect VAT Entries on the Sales Credit Memo in the North American version. |
VAT/Sales Tax/Intrastat |
NL - Netherlands
ID |
Title |
Functional Area |
524850 |
The status of the Incoming Documents feature stucks at New in the Dutch version. |
Finance |
524634 |
The Table Relation Account No. for the G/L Account requires additional filters in the Dutch version. |
Finance |
SE - Sweden
ID |
Title |
Functional Area |
507538 |
"The type NavOption is unknown" error message with the Standard Accounts action button on the Standard Account Categories page in the Swiss version. |
Cash Management |
US - United States
ID |
Title |
Functional Area |
525823 |
Unable to print the Posted Bank Reconciliation after upgrading to version 23.0 in the United States version. |
Cash Management |
527098 |
The Outstanding Checks option in the Bank Account Statement report displays incorrect values after undoing and reposting the statement in the United States version. |
Cash Management |
525340 |
The Bank Code field on the Vendor Bank Account Card no longer supports alphanumeric values in the United States version. |
Finance |
525347 |
Unable to cancel a workflow request for an Intercompany General Journal transaction in the United States version. |
Finance |
523861 |
Company-Type Contacts are not synchronized by Master Data Management in the United States version. |
Integration |
525458 |
The new Shopify Transaction Type "Shop Cash" is not supported by the connector in the United States version. |
Integration |
523729 |
The confirmation notification for sales order update is missing in the United States version. |
Sales |
Regulatory features
ID |
Title |
Functional Area |
Changed Objects |
524895 |
Issue with the Non-Deductible VAT for reports. |
Financial Management |
GLVATReconciliation.Report VATReconciliationReport.Report VATStatementGermany.Report |
Local regulatory features
ES - Spain
ID |
Title |
Functional Area |
Changed Objects |
524369 |
Add the Ignore in SII option for the G/L Account in the Spanish version. |
Financial Management |
GenJnlPostLine.Codeunit VATEntry.Table VATPostingSetup.Page VATPostingSetup.Table VATPostingSetupCard.Page SIIManagement.Codeunit SIIXMLCreator.Codeunit NoTaxableMgt.Codeunit NoTaxableEntry.Table |
Resolution
How to obtain the Microsoft Dynamics 365 Business Central 2024 Release Wave 1 files
This update is available for manual download and installation from the Microsoft Download Center.
Update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1
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.
Country |
Hotfix package |
AT - Austria |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 AT package |
AU - Australia |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 AU package |
BE - Belgium |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 BE package |
CA - Canada |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 CA package |
CH - Switzerland |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 CH package |
CZ- Czechia |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 CZ package |
DE - Germany |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 DE package |
DK - Denmark |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 DK package |
ES - Spain |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 ES package |
FI - Finland |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 FI package |
FR - France |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 FR package |
GB - United Kingdom |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 UK package |
IN - India |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 IN package |
IS - Iceland |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 IS package |
IT - Italy |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 IT package |
MX - Mexico |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 MX package |
NL - Netherlands |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 NL package |
NO - Norway |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 NO package |
NZ - New Zealand |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 NZ package |
RU - Russia |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 RU package |
SE - Sweden |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 SE package |
US - United States |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 US package |
All other countries |
Download update 24.1 for Microsoft Dynamics 365 Business Central 2024 Release Wave 1 W1 package |
How to install a Microsoft Dynamics 365 Business Central on-premises 2024 Release Wave 1 update
See How to install a Microsoft Dynamics 365 Business Central 2024 Release Wave 1 update.
Prerequisites
You must have Microsoft Dynamics 365 Business Central 2024 Release Wave 1 installed to apply this hotfix.
More information
See more information about software update terminology and Microsoft Dynamics 365 Business Central 2024 Release Wave 1.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.