Update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 (Application Build 16.4.15445, Platform Build 16.0.15420)

Applies to: Dynamics 365 Business Central on-premises Spring 2020 Update

This article applies to Microsoft Dynamics 365 Business Central 2020 Release Wave 1 for all countries and all language locales.

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 2019 Release Wave 2, see released updates for Microsoft Dynamics 365 Business Central 2020 Release Wave 1. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2020 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

363729

Bookmarks that are defined in profile configurations cannot be customized from user personalization if the Application and Base Application are installed with specific versions.

365398

Column headers are not aligned correctly when you enable personalization and hide columns in the Web client in a browser that is not maximized.

363513

Ensure that SQL held lock is always released in error paths when publishing Business Central apps.

365208

Ensure that capturing database lock timeout telemetry is not invasive at runtime.

364762

Fix an issue that could cause tenant synchronization requests to return without synchronizing.

364475

Fix a bug that prevents Web services telemetry from going into Application Insights.

362825

HttpClient returns code even if it fails.

359048

HttpContent.WriteFrom instream results in empty content if the source is out of scope.

365151

If a debugging session is closed on a slow connection, the debugged NST session is released.

366256

Improve the upgrade step to ensure the primary keys for companion tables are correct.

365685

Install standard Windows fonts in Docker images hosted on Windows Server 2019.

365514

Refactor record insertion for the Tenant Profile table when installing extensions.

365028

Support Azure AD Licensing codeunit when using the Web Services Key to authenticate.

363430

System ID cache returns that an item does not exist even if it does.

363774

The symbol file of an application to be published has been switched to be generated on the server for both Rapid Application Development (RAD) and normal server publishing.

356302

Translations on Navigations are missing.

358417

Cannot update listpart from code.

360157

"Value cannot be null. Parameter name: stream" error message displays when a Word report layout cannot be printed server side since update 16.3 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1.

369214

Avoid race-conditions during app cache populations.

367168

A concurrency issue displays between Profile Configuration requests and active user prevents new users to login.

369699

Fix an issue where the memory spikes up in sandboxes due to a verbose event.

368285

Improve the handling of errors upon startup.

368793

When you change the selected row in a list, the page might scroll unexpectedly.


Application hotfixes

ID

Title

Functional Area

361126

The name of the action for updating an Excel worksheet is misleading.

Administration

361380

"You do not have the following permissions on table Posted Whse. Receipt Line: Execute" error message displays when undo receipts and have the Starter Pack license.

Administration

361385

A security filter issue displays while you open customer cards.

Administration

361752

The Schedule this Report page always displays the first record on the Printer Management page and ignores printer selections.

Administration

362228

The approval request is not sent when you use the security filter.

Administration

362608

Error message displays in the security filter when you post purchase receipts.

Administration

362981

Update the text for the Log Web Request option in Currency Exchange Rate services.

Administration

363476

The Purch. Invoices Due Next Week field displays incorrect information.

Administration

361507

"Total Balance is not correct" error message displays when the General Journal Batch Approval Workflow prevents a batch from posting.

Cash Management

361628

Add the External Document No. field to the Bank Ledger Entry Lines section of Bank Account Reconciliations so we know what is automatically matched.

Cash Management

360283

"The Currency already exists" error message displays when you un-apply a payment with foreign currency.

Finance

362731

The PAD characters are not working in data exchange definitions.

Finance

364456

Incorrect captions in the Finance Role Center.

Finance

357907

The Edit function in Excel assigns an incorrect journal template when you publish batches.

Finance

359088

Incorrect characters when you export a consolidation.

Finance

361509

When you export a data exchange definition, the transformation rule is listed in the Next Transformation Rule field but is not included in the exported XML.

Finance

361650

The Notify Sender option in workflows does not send a notification to the requestor.

Finance

363398

The MessageLine Text parameter of the ShowError function in codeunit is too short.

Fixed Assets

361106

The Warehouse Document-Print codeunit uses the HideDialog parameter in PrintInvtPutAwayHeader, PrintInvtMovementHeader, PrintInvtPickHeader functions as a ShowDialog parameter.

Inventory

363810

"The length of the string is XXX, but it must be less than or equal to 250 characters." error message displays if you try to open the Bin Contents page and you have a warehouse employee with many locations set up as Bin Mandatory.

Inventory

364487

"The filter "80001(XYZ)" is not valid for the No. field on the Sales Line table. Did not expect." error message displays when you create a purchase order based on a sales order.

Inventory

364188

Posting of a purchase order as received is allowed although the Unit of Measure (UOM) is deleted, which results in a posted item ledger entry without a unit of measure.

Inventory

364268

The Copy Item function keeps the previous item No. copied at Source Item No. field with the update 16.3 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1.

Inventory

363827

The job status is set to planning after you copy a job from another one.

Jobs

360379

Double output quantity is recorded when you finish a production order that has a work center with backward flushing and the output has been recorded in an output journal.

Manufacturing

361179

An error message displays when you run the Calc. Consumption batch job.

Manufacturing

361102

"Error when calculating forward. Calendar is not available after DD/MM/YY for Work Center X" error message displays when you refresh a production order where the routing contains a send-ahead quantity with a wait time.

Manufacturing

361841

You can certify routings for deleted work centers.

Manufacturing

362808

Rather than consolidating lines in a single transfer order, multiple transfer orders are created from a requisition worksheet.

Manufacturing

364984

An overflow error message displays when you enter a value in the Order No. field on a consumption journal if the production order has a description of more than 50 characters.

Manufacturing

365174

"Error when calculating forward. Calendar is not available after 30.12.22 for Machine Center XXX." error message displays when you enter a routing ending date or time or the Schedule Manually field is chosen.

Manufacturing

357686

The over-receipt quantity increases every time you add a value.

Purchase

359778

The Shipment Method code on purchase orders is blank when you use the Vendor No. field on the Vendor card.

Purchase

360722

"Purchase Header does not exist" error message displays and prevents the purchase invoice from being created correctly when Recurring Purchase Lines is used with a Comment Line and the Insert Rec. Lines on Invoices field is set to Automatic.

Purchase

364378

The Vendor - Balance to Date report is incorrect when you run the report with values in the Show Entries with Zero Balance and Use External Document No. fields when an invoice has been partially paid.

Purchase

357977

The Receiving No. Series and Posting No. Series fields are not populated when you receive a purchase order in Dynamics 365 Business Central on-premises.

Purchase

359372

The VAT clause is not validated when you run Get Posted Document Lines to Reverse and select the posted shipment.

Sales

360306

The intercompany transaction does not reserve on the sales order in Dynamics 365 Business Central on-premises.

Sales

361948

The Line Amount Excluding VAT mismatches in the posted sales invoice and general ledger entry for partial invoices.

Sales

362735

When you run an available to promise (ATP) calculation a second time for a sales order without any changes on the supply side, The Earliest Shipment Date and Planned Delivery Date fields are incorrect.

Sales

363408

The VAT information overlaps on posted sales credit memos.

Sales

363720

An error message displays when you view the Customer Ledger entries with the security filter.

Sales

363984

"The operation has been cancelled" error message displays when you print multiple sales invoices.

Sales

364335

An error message displays when you post a sales shipment with a previous drop shipment.

Sales

359726

Invoice documents are not displayed in the customer’s language.

Sales

362524

The Over Receipt field is available for sales returns although it is not yet supported.

Sales

363035

The Creating Purchase Orders page does not open when inventory is available.

Sales

362768

The recurring sales line is displayed on sales quotes although no customer is added.

Sales

364099

"The expression Microsoft.Dynamics.Nav.Runtime.NavIndirectValue" error message displays when you create an additional corrective credit memo for the remaining quantity of a posted sales invoice.

Sales

362312

The purchase order with the Qty. to Receive field is not converted by the VAT Rate Change tool when the Default Quantity to Receive field is set to Blank.

VAT/Sales Tax/Intrastat

359946

"The sum of the Qty. to Cross-Dock and Qty. Cross-Docked (Base) fields must not exceed the value in the Qty. to Receive field on the warehouse receipt line" error message displays when purchase orders are partially received.

Warehouse

360240

Tracking lines are kept in the Warehouse Management Solution (WMS) for deleted sales and assembly orders.

Warehouse

359909

Batch printing of posted sales shipments from a posted warehouse shipment only prints the last posted shipment document.

Warehouse


Local application hotfixes

APAC

ID

Title

Functional Area

361087

The GST Report - Customer report is incorrect in Dynamics NAV Business Central on-premises in the APAC version.

VAT/Sales Tax/Intrastat


AT - Austria

ID

Title

Functional Area

364730

The report caption in the Finance Role Center is misleading, especially for VAT-VIES, in the Austrian version.

Finance


AU - Australia

ID

Title

Functional Area

360909

The Home Page and Email ID fields contain incorrect values in the printed posted purchase receipt in the Australian version.

Purchase


BE - Belgium

ID

Title

Functional Area

363739

The Sales-Document Test report checks on an incorrect variable for the VAT Registration No. and Enterprise No. fields in the Belgian version.

Finance

363394

The status of the lines and the amounts is not correctly updated if you manually apply or un-apply a line in the CODA process in the Belgian version.

Finance

362886

The SEPA Direct Debit - SWIFT code in the Domiciliation Journal is not needed in the Belgian version.

Finance

362611

The standard format message is not filled in automatically when a payment reference exists on an invoice in the Belgian version.

Purchase


CH - Switzerland

ID

Title

Functional Area

364730

The report caption in the Finance Role Center is misleading, especially for VAT-VIES, in the Swiss version.

Finance


CZ - Czech

ID

Title

Functional Area

363457

The Cash Payment Limit field does not work in the Czech version.

Cash Management

361582

VAT entries are incorrect when you use the Post Advance VAT Option that is set to Never in a Sales Advance Letter in the Czech version.

Finance

364149

New events for fixed assets in the Czech version.

Fixed Assets


DACH

ID

Title

Functional Area

363816

The index.xml file that is created from the Business Data Export action cannot be validated if German special characters are included in Export Table Name, Export File Name, and Export Field Name in the DACH version.

Finance

364730

The report caption in the Finance Role Center is misleading, especially for VAT-VIES, in the DACH version.

Finance

357980

The Batch Post Sales Orders report (Web client) with the Print option is incorrect in the DACH version.

Sales


DE - Germany

ID

Title

Functional Area

364730

The report caption in the Finance Role Center is misleading, especially for VAT-VIES, in the German version.

Finance

357980

The Batch Post Sales Orders report (Web client) with the Print option is incorrect in the German version.

Sales


ES - Spain

ID

Title

Functional Area

363464

The <PrestacionServicios> node is not exported in the Sales Credit Memos by using EU Service for the SII module in the Spanish version.

Finance

 

IT - Italy

ID

Title

Functional Area

361104

The amount to pay is incorrectly calculated for vendor bills when you use the Withholding -INPS button in the Italian version.

Finance

361962

If you apply a Withholding Tax - Soc. Security purchase invoice to the related payment, the external document number on the invoice is not reported as the withholding social security information in the Italian version.

Finance


MX - Mexico

ID

Title

Functional Area

361896

Electronic invoicing does not meet legal and fiscal requirements in the Mexican version.

Sales

363688

The NumParcialidad value is always 1 in an XML invoice in the Mexican version.

Sales

363689

Cannot download digitally signed invoices as PDF in the Mexican version.

Sales

364410

You can submit sales invoices for fixed assets without a unit of measure in the Mexican version.

Sales


NA - North America

ID

Title

Functional Area

362895

When you use the Canadian EFT, there is no option for Settlement Date in the File Header in the North American version.

Cash Management

352528

If a default dimension value is not specified prior to generating an EFT file, the payment journal cannot be posted in the North American version.

Cash Management

360711

Non-inventory items are incorrect in the Inventory Valuation report in the North American version.

Inventory

364378

The Vendor - Balance to Date report is incorrect when you run the report with values in the Show Entries with Zero Balance and Use External Document No. fields when an invoice has been partially paid in the North American version.

Purchase

361651

The Posted Sales Shipment report has duplicate assembly component lines when an assemble-to-order item is sold, and the posted sales shipment is printed in the North American version.

Sales

358143

Tax area codes are not added to sales orders when they are on the alternate shipping address in the North American version.

Sales


NL - Netherlands

ID

Title

Functional Area

363008

The generic payment file exports non-EUR transactions in the Dutch version.

Cash Management

364805

Bank/Giro journals only allow entries in LCY that will affect vendor ledger entries in the Dutch version.

Cash Management

363803

The first time you enter lines in the Bank/Giro Journal, the Date field on the lines is overwritten by the Date field in the header in the Dutch version.

Finance


NO - Norway

ID

Title

Functional Area

362280

An electronic invoice in EHF 3.0 format cannot be validated when the ISO code is blank in the Country Code field in the Norwegian version.

Finance

363668

SAF-T files include the Company Information, VAT Registration No., and Registration No. fields in the Norwegian version.

Finance

363673

The XML file for transactions is missing information in SAF-T Export Line for the Transaction Type property and Batch ID field in the Norwegian version.

Finance

362899

The KID No. field is incorrect in the (electronic) reminder in the Norwegian version.

Finance

361935

An electronic reminder in EHF 3.0 format cannot be validated when the Your Reference field has not been set on the reminder in the Norwegian version.

Finance

361602

If you do not select the dimensions codes to export to SAF-T, all dimensions are exported in the General ledger in the Norwegian version.

Finance

 

NZ - New Zealand

ID

Title

Functional Area

360909

The Home Page and Email ID fields contain incorrect values in the printed posted purchase receipt in the New Zealand version.

Purchase


RU - Russia

ID

Title

Functional Area

360300

The M-4 reports lost a line in a print form in the Russian version.

Inventory

359829

"The length of the string is 20, but it must be less than or equal to 10 characters" error message displays when you run Item Write-off act TORG-16 in the Russian version.

Inventory


UK - United Kingdom

ID

Title

Functional Area

363853

The Selection Purchase report does not work for vendor remittance in the British version.

Cash Management

Resolution


How to obtain the Microsoft Dynamics 365 Business Central 2020 Release Wave 1 files

This update is available for manual download and installation from the Microsoft Download Center.


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 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 AT package

AU - Australia

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 AU package

BE - Belgium

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 BE package

CH - Switzerland

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 CH package

CZ- Czech

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 CZ package

DE - Germany

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 DE package

DK - Denmark

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 DK package

ES - Spain

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 ES package

FI - Finland

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 FI package

FR - France

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 FR package

IS - Iceland

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 IS package

IT - Italy

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 IT package

NA - North America

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 NA package

NL - Netherlands

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 NL package

NO - Norway

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 NO package

NZ - New Zealand

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 NZ package

RU - Russia

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 RU package

SE - Sweden

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 SE package

UK - United Kingdom

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 UK package

All other countries

Download update 16.4 for Microsoft Dynamics 365 Business Central 2020 Release Wave 1 W1 package

How to install a Microsoft Dynamics 365 Business Central on-premises 2020 Release Wave 1 update

See How to install a Microsoft Dynamics 365 Business Central 2020 Release Wave 1 update.

Prerequisites

You must have Microsoft Dynamics 365 Business Central 2020 Release Wave 1 installed to apply this hotfix.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.