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

390892

When synchronizing an extension, ForceSync does not silently perform any task at database level.

388801

The API Subpart entity is missing if it has "id" as the field name on the page and the underlying tables have declared the ID field.

391094

It is not possible to call a number directly on iOS.

388856

"IdleMessageHandler.EnterProcessing" error and similar errors are filling the Event Viewer Application log.

390315

Limited number of users sometimes cannot access environments.

387362

"Constant value XXX is outside of the valid ordinal range for this Enum type" error message displays when you use an extended Enum field with the ValuesAllowed property.

387200

An Enum translation error in the Visible/Editable properties.

390866

Handling of ArgumentOutOfRange exception displays when opening a form.

389954

"A modal dialog is open in another window. Complete the task to dismiss it first before continuing." error message displays after having opened the page in a new window and then closed it again in the on-premises client.

385847

Multiple notifications are displayed like "The view is filtered, and the entry is outside the filter" when a page has more than one repeater and a composite SubPageLink property.

386573

FactBoxes do not contain current subpage updated field values if triggered directly from the subpage.

390159

A small number of OData requests fail with InternalServerError.

388769

Serialize all properties of exceptions between the client and the server.

385424

After event OnAfterDocumentPrintReady occurs, the next action does not work.

389369

Additional telemetry is added for client crashes.

389167

The Grid layout arranges all children in a single vertical column.

389186

A fix for the link to a particular document sometimes opens an incorrect document.

388639

When you try to filter an Option field on a Lookup page, once an option is selected, it is no longer possible to select another option.

387632

Skip populating the intelligent cloud status table by default in the sync engine.

386547

Some labels and captions are not translated through a specific dedicated language extension.

385054

The RUNMODAL page displays all fields only in one column when the FactBox pane is active.

388988

The Open in Excel action on several standard Worksheet pages always exports the same value for values that are calculated in the OnAfterGetCurrRecord trigger.

Application hotfixes

ID

Title

Functional Area

380515

Duplicate email notifications are sent on the rejection of approval request.

Administration

385539

The RowCount function in the Library - Report Dataset codeunit returns rows multiplied the number of columns instead of just rows.

Administration

386346

If you use the Assign Scenarios action from the Email Scenario Assignment page in local language, the options appear only in English.

Administration

388425

The Rec Var. To Print field from the Selection report is reporting an incorrect value that makes OnBeforePrintDocumentEvent subscribers fail.

Administration

388845

The Permissions list mix records from Extension Permission Sets and User Defined Permission Sets when the Permission Set has the same Name.

Administration

387966

The Total Exported Amount field on the payment journal displays zero even if the file is exported in certain circumstances.

Cash Management

378078

The VAT amount is different (cent differences) in a purchase invoice with Normal VAT compared to a purchase invoice with Reverse Charge VAT.

Finance

383376

The Renumber Document Numbers functionality does not check the Posting Date by line.

Finance

384855

Error message that displays in a codeunit "Transfer GL Entries to CA /Cost Accounting" is not actionable for a user.

Finance

384989

Incorrect tooltip for the Closed Period field on the Acc. Sched. KPI Web Service page.

Finance

385745

"Amount must have a value in purchase line document type: Order, It cannot be 0 or Empty" error message displays.

Finance

386611

Drill down the Document No. in the issued reminder lines, select the incorrect Document No. in the customer ledger entries.

Finance

388637

After setting the Ship-to code in a Customer card, it is not possible to create a service document.

Finance

389404

"The record in table Dimension Set Entry already exists." error message displays when you try to import a G/L budget from Excel.

Finance

390134

"Amount must have a value in purchase line document type: Order, It cannot be 0 or Empty" error message displays.

Finance

390344

Cost Entries are missing in the Tell me search for Entries.

Finance

387683

The VAT- VIES Declaration Disk runs very slow because a posting date filter is missing.

Finance

388936

The Background Error Check functionality does not respect the setting of the Force Doc. Balance field on the general journal template.

Finance

383692

The FA Posting Group table is not updated.

Fixed Assets

388792

For disposed fixed assets, the drill down to the Book value from the Fixed Asset card page does not work correctly.

Fixed Assets

385318

The Inventory Valuation report demonstrates Quantity = 0 while Value <> 0 after the Transfer of FIFO item has been sold.

Inventory

386704

When the plan is run, it creates an incorrect reservation entry (status tracking). It sets the source type correct to 5407. However, the source subtype is set to 0.

Inventory

387263

Item charges are not reversed correctly when a posted Credit Memo is cancelled.

Inventory

389622

The Cost Shares Breakdown report includes the Starting Date and Ending Date on the Report Request page that do not appear to function as expected.

Inventory

389845

Cannot post a receipt anymore due to special characters at item number level.

Inventory

385791

Depending on the moment and the status of the Job card, the Reserved Quantity field has a distinct behavior on the Job Planning lines when using an item with Reserve = Always.

Jobs

387159

When manual replan production order with routing changes, the planning worksheet generates a cancel and new action line even if rescheduling the period use.

Manufacturing

387763

The Routing Status field in the Prod. order Routing line table displays "In progress" even though the production order is finished.

Manufacturing

388061

BOM (bill of materials) Cost Shares are not calculated correctly when the underlying Production BOM linked to the Item contains a line that has a negative "Quantity per".

Manufacturing

388364

The quantity on the Item Tracking page with backward flushing method.

Manufacturing

389682

Changing production order status from Released to Finished produces negative Quantity/Direct Cost values in the capacity ledger entries.

Manufacturing

389530

Update 17.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 changes to the Create Customer function in the Contact table and Check for Existing Relationships table are breaking existing AppSource apps that cannot be amended because of missing events.

Marketing

385999

After changing the location code on the purchase lines, the price/line discount amount resets.

Purchase

388620

Total amounts decimal place changes if the purchase invoice is closed and opened again.

Purchase

385719

The invoice discount is not calculated on the whole amount of the sale invoices and the percentage changes in relation to lines entered.

Sales

386879

After running the VAT change tool, the system updates the incorrect line in the sales and purchase blanket order.

Sales

387542

The created item is deleted even if the catalog item has been deleted previously.

Sales

387837

The Price List report does not display all the sales prices related to a customer.

Sales

388539

PEPPOL sales invoices and Sales Credit Memos BIS03 Format should not include the TaxCategoryID/SchemeID attribute.

Sales

388615

When printing a report in the posted sales invoice, the VAT specification displays incorrect values in the VAT base and VAT amount.

Sales

386459

The track package does not open the FEDEX Tracking page with The Tracking Number.

Sales

387737

The report is empty in Microsoft Dynamics 365 Business Central version 16. x.

Sales

389943

The Show Only Open Entries option in the Customer Detailed Aging report always displays the same details.

Sales

389981

The VAT elements for local currency are missing in XML file for PEPPOL 3.0.

Sales

386632

The VAT amount and Total amount are incorrect (doubled value) in the Purchase - Credit Memo report.

VAT/Sales Tax/Intrastat

385519

"You must assign a lot number" error message displays when you post a warehouse shipment, deal with tracking, pick, reservation, and partial shipment.

Warehouse

385845

An error displays when you process the Warehouse Receipt with the Over-Receive code and quantity when the Qty. to Receive field has been blanked out (zeroed out) and manually try to enter the Qty. to Receive field.

Warehouse

388819

"Qty. to handle (base) in the item tracking assigned to the document line for item 80208-T is currently XX. It must be YY" error message displays when dealing with WMS (Warehouse Management System) and tracking using split line at pick level.

Warehouse

Local application hotfixes

AU - Australia

ID

Title

Functional Area

389736

The Income Statement report does not print commas. This is starting from update 17.3 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 in the Australian version.

Finance

BE - Belgium

ID

Title

Functional Area

386102

The Copy Line desc. to G/L entry Action field at Purchase & Payables Setup is interfering on the creation of Job Ledger Entries in the Belgian version.

Purchase

387970

The report lines in the Issued Reminder get formatted incorrectly when the language is set to French in the Belgian version.

Sales

CA - Canada

ID

Title

Functional Area

388422

"The length of the string is ##, but it must be less than or equal to 50 characters." error message displays in the Job Actual to Budget reports in the Canadian version.

Jobs

CH - Switzerland

ID

Title

Functional Area

386276

The DES (Data Export Service) translation of General Ledger Setup is incorrect. Instead of Fibuposten Einrichtung, it must be Finanzbuchhaltung Einrichtung in the Swiss version.

Finance

388501

Incorrect DE translation on the Item card in the Swiss version of Business Central on-premises.

Purchase

CZ - Czech

ID

Title

Functional Area

387899

An error displays when assigning Global Dimension 1 and 2 Code in the Cash Desk Events Setup (obsolete) in the Czech version.

Cash Management

389775

The payment order does not consider the payment discount in the Czech version.

Cash Management

389122

Malfunction in the Cash Desk Report Selections table in the Czech version.

Cash Management

389898

An error displays when assigning Global Dimension 1 and 2 Code in the Cash Desk Events Setup (obsolete) in the Czech version.

Cash Management

388299

Release and print cash desk document - blank cash document in the Czech version.

Finance

389336

An advance invoice without the Registration No. field in the Czech version.

Finance

389617

The VIES Declaration report is in the Czech version.

Finance

389414

Mismatched error message displays in sales with invoice rounding in the Czech version.

Sales

ES - Spain

ID

Title

Functional Area

390232

The posting description gets overwritten on credit memos where the Corrected Invoice No. field was populated in the Spanish version.

Finance

389261

"El campo CuotaSoportada tiene un valor incorrecto para el valor de los campos BaseImponible y TipoImpositivo suministrados" error message displays if you try to submit a purchase invoice for a national customer with reverse charge VAT in the Spanish version.

Finance

389268

The <CuotaDeducible> node should be calculated in case the <InversionSujetoPasivo> node is exported by using the SII module in the Spanish version.

Finance

389376

The posting of shipment/receipt under the Device license triggers the SII's job queue entry in the Spanish version.

Finance

386017

"You cannot unapply the entry" error message displays in CustEntry-Apply Posted Entries codeunit, and the PostUnApplyCustomerCommit function is not actionable in the Spanish version.

Finance

390734

"Cuando TipoFactura sea F5 el bloque InversionSujetoPasivo no puede estar cumplimentado" error message displays in the SII module if you try to submit a F5 invoice in the Spanish version.

VAT/Sales Tax/Intrastat

386541

"Excepto para tipo de factura R1,R2,R3,R5 y R4 negativas ó F1 negativas, el periodo de liquidación debe estar acorde con la fecha de operación, o en su defecto con la fecha de expedición" error message displays in the SII module in the Spanish version.

VAT/Sales Tax/Intrastat

386576

"Cuando TipoFactura sea F5 el bloque InversionSujetoPasivo no puede estar cumplimentado" error message displays in the SII module if you try to submit a F5 invoice in the Spanish version.

VAT/Sales Tax/Intrastat

IT - Italy

ID

Title

Functional Area

388384

The page number that is not displayed is greater than 999 in the G/L Book - Print report in the Italian version.

Finance

388654

The operation type is never inserted in the credit memo in the Italian version.

Finance

389609

The VAT report declaration file reports the incorrect value as <CodiceFiscale> of the <Dichiarante> block in the Italian version.

Finance

382300

Updated technical specifications issued for VAT exemptions declaration file in the Italian version.

Purchase

383183

If you rename the XML, the no. series system creates incorrect XML file for the E-invoice in the Italian version.

Sales

375068

"Prezzo Totale and importoImponibile are not correct" error displays for E-invoice when the invoice discount is used in the Italian version.

Sales

390960

After implementing the Intrastat changes, the VAT Registration No. is no longer reported in Intrastat journal in the Italian version.

VAT/Sales Tax/Intrastat

NL - Netherlands

ID

Title

Functional Area

386615

Incorrect descriptions get created on using the Get Proposal Entries in the Telebanking functionality in the Dutch version.

Cash Management

389252

Intrastat changes that Partner VAT ID was not filled if the Type is Receipt in the Dutch version.

VAT/Sales Tax/Intrastat

NO - Norway

ID

Title

Functional Area

389410

In SAF-T, the customer ID and/or the supplier ID are not exported correctly in the Norwegian version.

Finance

US - United States

ID

Title

Functional Area

389570

In the Aged Accounts Payable preview, the decimal places are not displayed properly even though the decimal places are set in the currency setting beforehand in the United States version.

Finance

388422

"The length of the string is ##, but it must be less than or equal to 50 characters." error message displays in the Job Actual to Budget reports in the United States version.

Jobs

389570

In the Aged Accounts Payable preview, the decimal places are not displayed properly even though the decimal places are set in the currency setting beforehand in the United States version.

Finance

386394

The NEC report will not generate data in the Preview Mode unless the work date is in the calendar year you set on the request page in the United States version.

Purchase

389783

Miscellaneous amounts are populating in the incorrect positions when you generate the Vendor Magnetic Media file in the United States version.

Purchase

Local regulatory features

ID 

Title 

Functional Area 

Changed Objects

388132

Support of label and presentation link bases import in newer versions in XBRL (IFRS taxonomy reference).

Financial Management

XBRLImportTaxonomySpec2.Codeunit

BE - Belgium

ID 

Title 

Functional Area 

Changed Objects

389005

Include customer to VAT annual listing based on the new VAT Liable field in the Belgian version.

Financial Management

Customer.Table CustomerCard.Page upgradebaseapp.codeunit UpgradeTagDefCountry.Codeunit VATAnnualListing.Report VATAnnualListingDisk.Report

ES - Spain

ID 

Title 

Functional Area 

Changed Objects

389307

The Intrastat should bring the invoices, when the VAT is earned/paid in the Spanish version.

Financial Management

GetItemLedgerEntries.Report

385935

Allow handling the SII invoices for foreign customers with the delivery of goods and services at the same time in the Spanish version.

Financial Management

DataClassEvalDataCountry.Codeunit PostedPurchaseCreditMemo.Page PostedPurchaseInvoice.Page PostedSalesCreditMemo.Page PostedSalesInvoice.Page PostedServiceCreditMemo.Page PostedServiceInvoice.Page PurchaseCreditMemo.Page PurchaseInvoice.Page PurchaseOrder.Page SIIDocUploadState.Table SIIPurchDocSchemeCode.Table SIIPurchDocSchemeCodes.Page SIISalesDocSchemeCodes.Page SIISalesDocumentSchemeCode.Table SIISchemeCodeMgt.Codeunit SIIXMLCreator.Codeunit SalesCreditMemo.Page SalesInvoice.Page SalesOrder.Page ServiceCreditMemo.Page ServiceInvoice.Page ServiceOrder.Page

NO - Norway

ID 

Title 

Functional Area 

Extensions

389716

Additional changes for the SAF-T functionality in the Norwegian version.

Financial Management

NorwegianSAFT

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.5 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.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 AT package

AU - Australia

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 AU package

BE - Belgium

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 BE package

CA - Canada

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CA package

CH - Switzerland

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CH package

CZ- Czech

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 CZ package

DE - Germany

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 DE package

DK - Denmark

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 DK package

ES - Spain

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 ES package

FI - Finland

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 FI package

FR - France

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 FR package

GB - United Kingdom

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 UK package

IN - India

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IN package

IS - Iceland

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IS package

IT - Italy

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 IT package

MX - Mexico

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 MX package

NL - Netherlands

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NL package

NO - Norway

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NO package

NZ - New Zealand

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 NZ package

RU - Russia

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 RU package

SE - Sweden

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 SE package

US - United States

Download update 17.5 for Microsoft Dynamics 365 Business Central 2020 Release Wave 2 US package

All other countries

Download update 17.5 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.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.