This article applies to Microsoft Dynamics 365 Business Central 2020 Release Wave 2 for all countries and all language locales. This update also fixes an XSS attack in Links and Notes feature.
Overview
This update replaces previously released updates. You should always install the latest update.
It may be necessary to update your license after you install this hotfix to gain access to new objects that are included in this or a previous update. (This only applies to customer licenses.)
For a list of updates that were released for Microsoft Dynamics 365 Business Central 2020 Release Wave 2, see released updates for Microsoft Dynamics 365 Business Central 2020 Release Wave 2. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2020 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 |
386594 |
The Removed system filter is re-added if another filter with option values is added. |
384627 |
Selecting Run and Start Debugging in Visual Studio Code does not deploy any extension and start debug. |
387801 |
The Lookup, AssistEdit, and DrillDown actions are not working with the NavigatePage (wizard) page types if the visibility is triggered dynamically. |
379275 |
Some custom pages might become non-editable when migrated to version 17.x for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 from 15.x. |
386536 |
Sometimes the OData batch request returns 500 InternalServerError while another response was expected. |
385830 |
The Bookmarked Page Search option of Business Central Version 17.1 Role Center is not working in both online and on-premises. |
384330 |
Microsoft Dynamics Business Central behind a reverse proxy requires X-Forwarded-Proto headers. |
385833 |
A telemetry improvement to speed up investigation of login issues. |
386252 |
The default SQL Server Database Compatibility Level for the Business Central database is set to SQL Server 2014 even though the earlier version of SQL supported is SQL Server 2016. |
385815 |
Added a telemetry for API endpoint authorization scheme. |
385199 |
Microsoft Dynamics Business Central behind a reverse proxy requires X-Proto headers. |
384699 |
Fixes the SSL certificate subject validation for Delta Service. |
383035 |
The NavDrilldownAction method is not supported. |
378881 |
Date formats that are printed in an invoice are not following ISO date formats in several locales. |
387821 |
Improve Sync-NavTenant upgrade steps when running with a very large number of companies. |
387282 |
Improve Sync-NavApp upgrade steps when running with a very large number of companies. |
Application hotfixes
ID |
Title |
Functional Area |
384097 |
When exporting a table to Excel from configuration package, the Indirect Cost % and later fields will carry incorrect values. |
Administration |
386035 |
Printing a custom RDLC layout will always trigger an unwanted update in a Custom Report Layout table and cause a performance problem on heavy printing load. |
Administration |
386199 |
Creating a new Word layout as a copy of an existing built-in layout does not update XML Mappings automatically. |
Administration |
384399 |
It should not be possible when you apply entries to a payment, that you can apply an entry which has a posting date later than the payment. |
Cash Management |
380212 |
The Appl. Rounding Precision functionality is not correct. |
Finance |
375449 |
When using the Prices Including VAT field with more than one line in a sales invoice and the Start Date field is changed in the Deferral Schedule, the system ignores the Start Date field inserted. |
Finance |
384864 |
The column headers in G/L Balance by Dim. Matrix window of Dynamics Business Central on-premises are incorrect when you close and reopen the window. |
Finance |
384070 |
A "TESTFIELD" error message displays a "TESTFIELD" error message displays when you try to enter the No. of Depreciation Years/Months field. |
Fixed Assets |
377312 |
The Tax Calculation on orders issue in Business Central on-premises to Dynamics 365 for Sales Integration. |
Integration |
383914 |
When dealing with the serial number and lot, using expiration date as well, the tracking is lost when closing the Tracking Information page. |
Inventory |
384366 |
The Inventory Valuation report displays Quantity = 0 and Value = -0.01 for an item with average costing method after transfers and credited item charges. |
Inventory |
384392 |
When opening the item list in Excel, the service item displays a number in the Inventory column in Excel. |
Inventory |
385857 |
The system cannot filter by multiple values for an Attribute item. |
Inventory |
384161 |
The OnBeforeFindPriceAndDiscount event in a Job Journal Line table refers to an un-initiated variable. |
Jobs |
385236 |
The general information is not updated on a sales invoice when you make changes to general information on a Job. |
Jobs |
384126 |
When I posted a job journal, the system created reservation for the job planning line while the remaining Qty is 0. |
Jobs |
385849 |
Incorrect starting time for a production has routing with send-ahead quantity and work centers with two-shift shop calendar. |
Manufacturing |
383668 |
The item's Default Bin is used on the production order instead of the work center's From-Production Bin code. |
Manufacturing |
378069 |
Cannot create a purchase document in a purchase invoice in case the Currency code does not have currency exchange rates. |
Purchase |
386044 |
When dealing with special sales orders with the same item with different unit of measures on the sales lines, the requisition worksheet is using Base Unit of Measure (UOM) at the requisition line level. |
Purchase |
381544 |
The prepayment invoice is created but the final invoice is not posted when the VAT Prod. Posting Group table is changed. |
Purchase |
379453 |
The sales invoice cannot be posted using the Post batch in case document lines include VAT differences. |
Sales |
383075 |
The invoice discount disappears in the sales order when the currency exchange rate is changed by the shipment posting date. |
Sales |
383926 |
"Contact xxxx yyyy is not related to customer zzzzz." error message displays when you try to change the contact on a sales invoice. |
Sales |
384577 |
The ToolTip for Correct on the posted sales invoice is incorrect. |
Sales |
384299 |
Error message displays when you click on the Variant Lookup when creating a sales price. |
Sales |
384945 |
An incorrect value in the Transfer Order / Reserved Quantity Outbound field when partly ship and use the Delete Qty. to Handle function. |
Warehouse |
385819 |
The inventory tracking is not retained when picking according to FEFO, dealing with inventory movement and assembly. |
Warehouse |
Local application hotfixes
AU - Australia
ID |
Title |
Functional Area |
386157 |
The Target Table ID and Target Field ID lookups are dimmed when Use as Intermediate Table is True in the Australian version. |
Administration |
384295 |
The WHT G/L Entry is not created when the Payment Journal has the Posting No. Series field in the Australian version. |
VAT/Sales Tax/Intrastat |
CA - Canada
ID |
Title |
Functional Area |
380507 |
Zero-dollar prepayment invoices are created when a Tax Group code is not included on a purchase order in the Canadian version. |
Purchase |
CH - Switzerland
ID |
Title |
Functional Area |
386745 |
Intrastat setup is available in the role center, but it's not possible to add records in the Swiss version. |
Finance |
386256 |
The report displays incorrect data in the Swiss version. |
Finance |
385780 |
The Title, Begin-Total, End-Total and New Page options are not available as Type on the sales document lines in the Swiss version. |
Sales |
CZ - Czech
ID |
Title |
Functional Area |
386054 |
An error displays in getting unreliable payers in the Czech version. |
Finance |
386957 |
Incorrect Whse. Net Change Template in a physical inventory order in the Czech version. |
Inventory |
DE - Germany
ID |
Title |
Functional Area |
385294 |
Incorrect German translation on a page. |
Administration |
382704 |
Incorrect translation of the state field on a page should be Status in the German version. |
Administration |
ES - Spain
ID |
Title |
Functional Area |
384335 |
"For Cartera-based bills and invoices, you cannot change the Payment Method Code to this value." error message displays if you try to modify the Payment method in a Cust/Vend Ledger Entry related to Cartera in the Spanish version. |
Sales |
381230 |
Error displays in the SII file when you submit a purchase invoice not taxable and with Special Schema Code = 08 in the Spanish version. |
VAT/Sales Tax/Intrastat |
FR - France
ID |
Title |
Functional Area |
384080 |
The closing entries are displayed for some G/L accounts in the G/L Detail Trial Balance report in the French version. |
Finance |
IT - Italy
ID |
Title |
Functional Area |
385736 |
The VAT Exemption Int. Registry No. number series cannot be set on the Customers and vendors VAT Exemption page in the Italian version. |
Sales |
MX - Mexico
ID |
Title |
Functional Area |
386649 |
You are unable to stamp sales invoices and sales credit memos that have two or more different taxes on the lines in the Mexican version. |
Sales |
NL - Netherlands
ID |
Title |
Functional Area |
386983 |
The Country/Region of origin should be exported align to the left and with a space to Country/Region code in the Intrastat file in the Dutch version. |
VAT/Sales Tax/Intrastat |
NO - Norway
ID |
Title |
Functional Area |
380323 |
The Ø character is replaced by î when exporting the TelePay file in the Norwegian version. |
Finance |
NZ - New Zealand
ID |
Title |
Functional Area |
381544 |
The prepayment invoice is created but the final invoice is not posted when the VAT Prod. Posting Group table is changed in the New Zealand version. |
Purchase |
US - United States
ID |
Title |
Functional Area |
373384 |
The Aged Accounts Payables report does not display when the vendors balance is zero in the United States version. |
Finance |
387274 |
The NEC-04 code does not exist in the United States version. |
Finance |
380507 |
Zero-dollar prepayment invoices are created when a Tax Group code is not included on a purchase order in the United States version. |
Purchase |
383078 |
The RDLC report does not sort correctly in the United States version. |
Sales |
382598 |
The contact conversion template is not bringing all fields when it is utilized for customers in the United States version. |
Sales |
Local regulatory features
DE - Germany
ID |
Title |
Functional Area |
Extensions |
387335 |
Support of two new ciphers, Kz37 and Kz50 in the German version. |
Financial Management |
Extensions: Elster |
Resolution
How to obtain the Microsoft Dynamics 365 Business Central 2020 Release Wave 2 files
This update is available for manual download and installation from the Microsoft Download Center.
Update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2
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 2020 database.
Country |
Hotfix package |
AT - Austria |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 AT package |
AU - Australia |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 AU package |
BE - Belgium |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 BE package |
CA - Canada |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CA package |
CH - Switzerland |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CH package |
CZ- Czech |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CZ package |
DE - Germany |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 DE package |
DK - Denmark |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 DK package |
ES - Spain |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 ES package |
FI - Finland |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 FI package |
FR - France |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 FR package |
GB - United Kingdom |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 UK package |
IN - India |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IN package |
IS - Iceland |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IS package |
IT - Italy |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IT package |
MX - Mexico |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 MX package |
NL - Netherlands |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NL package |
NO - Norway |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NO package |
NZ - New Zealand |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NZ package |
RU - Russia |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 RU package |
SE - Sweden |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 SE package |
US - United States |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 US package |
All other countries |
Download update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 W1 package |
How to install a Microsoft Dynamics 365 Business Central on-premises 2020 Release Wave 2 update
See How to install a Microsoft Dynamics 365 Business Central 2020 Release Wave 2 update.
Prerequisites
You must have Microsoft Dynamics 365 Business Central 2020 Release Wave 2 installed to apply this hotfix.
More information
See more information about software update terminology and Microsoft Dynamics 365 Business Central 2020 Release Wave 2.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.