Update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 (Application Build 17.4.21531, Platform Build 17.0.21516)

Applies To
Dynamics 365 Business Central on-premises 2020 release wave 2, version 17

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.