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.