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 2020 release wave 1, version 16

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.

Update 16.4 for Microsoft Dynamics 365 Business Central  2020 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 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.

More Information

See more information about software update terminology  and Microsoft Dynamics 365 Business Central 2020 Release Wave 1.

Status

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