Overview
This update replaces previously released updates. You should always install the latest update. For more information, see CVE-2021-34474.
After you install this hotfix, you might have to update your license to gain access to new objects that are included in this or a previous update. (This applies only to customer licenses.)
For a list of updates that were released for Microsoft Dynamics 365 Business Central 2021 Release Wave 1, see Released Updates for Microsoft Dynamics 365 Business Central 2021 Release Wave 1. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2021 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 |
398427 |
Add Khmer language and Khmer UI font style. |
399568 |
"We paused while you were away. Please refresh to continue." error constantly exists during normal user workflow. |
400186 |
The returning variant datatype option does not work in an interface procedure. |
400313 |
The AutoFormatType and AutoFormatExpression settings do not work correctly when a variable is used as a column in reports. |
400506 |
AdditionalSearchTerms functionality does not work as expected when the extension is in default EN-US language or languages not generated as XLIFF files. |
400748 |
Improve the performance of MODIFYALL functionality in loops with table that has been extended. |
401633 |
Ensure the authorization headers are edited properly. |
401876 |
Fixed the issue when opening Cash Receipt Journal page on tablet app. |
402308 |
Improve the performance of TableView and TableFilter parsing. |
402671 |
Update the URL of Content Delivery Network. |
402720 |
FORMAT Enum Value is shown instead of Enum Caption when a language other than English is chosen in Business Central online. |
402729 |
The AL Table Proxy Generator tool does not work correctly with AL Language with runtime 7.2.475273. |
Application hotfixes
ID |
Title |
Functional Area |
399993 |
The configuration packages add enormous amounts of data in a table. |
Administration |
400030 |
The Contact Business Relation field does not populate on the contact list. |
Administration |
400332 |
Job queue goes into a never-ending loop. |
Administration |
400917 |
"Time is not valid in the current time zone." error occurs. |
Administration |
403384 |
"You do not have the following permission ion TableData Post. Phys. Invt. Order Header:Modify" error when trying to change the Global Dimensions using the customer license. |
Administration |
397260 |
File name overflow and thousand separator problem exists when using the Bank Statement Import Assistant. |
Cash Management |
400402 |
The drill down for Sell-to Customer, Service History, and Customer No. fields are not working in the service order. |
Cash Management |
394287 |
Suggest Vendor Payments auto-populates the Applies-to external document numbers field when the Summarize per Vendor option is selected. |
Finance |
395436 |
The Account Schedule report filtered by Dimensions does not work as expected in certain circumstances. |
Finance |
395446 |
"The Incoming Document does not exist. Identification fields and values: Entry No.='X'" error message when some fields are filtered in the Incoming Document list. |
Finance |
398611 |
The closing entries are not handled in account schedules. |
Finance |
397998 |
The Standard General Journals are saving the posting date when the template is saved, and bringing it to General Journals Lines. |
Finance |
399207 |
The Matrix does not show the correct values when the Matrix page is closed and reopened in the G/L Balance by Dimension with a dimension filter is set. |
Finance |
399461 |
Document re-numbering works incorrectly when the journal lines are filtered. |
Finance |
400381 |
Incorrect values on Account Schedules KPI Web Services Dimensions. |
Finance |
400579 |
The reminders are not printed in the correct place of the report. |
Finance |
401245 |
The Purchase Credit Memo report has a different value from the value in the prior posting in VAT Difference and Copy Document. |
Finance |
400556 |
Total price value in purchase order doesn’t follow the currency setting. |
Finance |
394219 |
The Fixed Asset Acquisition Wizard does not handle currencies. |
Fixed Assets |
398418 |
The FA (Fixed Asset) Posting Group is not updated in the FA header with the changing of the default FA subclass code value. |
Fixed Assets |
398578 |
The Acquire button is greyed out in the Fixed Asset card when Fiscal Year 365 Days is selected in the depreciation book. |
Fixed Assets |
397819 |
The Acquire button is greyed out in the Fixed Asset card when Fiscal Year 365 Days is selected in the depreciation book. |
Fixed Assets |
395465 |
The Standard Service Code lines are deleted when deleting the Standard Service Code from the service item group. |
Inventory |
398513 |
Qty. to Ship and Qty. to Invoice is blanked out for Non-Inventory items in Sales Order lines. |
Inventory |
397838 |
Error exists when adding a translated option type attribute to an item category. |
Inventory |
400334 |
The drill down for Sell-to Customer, Service History, and Customer No. are not working in the service order. |
Inventory |
400341 |
The unit price, negotiated cost, and published cost fields in the Nonstock Item table have the AutoformatType = 1. |
Inventory |
401850 |
The default costing method is not set in Inventory Setup when creating new item cards. |
Inventory |
402092 |
"The report couldn’t be generated, because it was empty. Adjust your filters and try again." error when previewing Item Tracing Specification report. |
Inventory |
402193 |
The value of the average cost for items is incorrect after removing a fixed application. |
Inventory |
402324 |
Invoiced Sales Orders cannot be deleted when Type = Charge (Item) and Line Discount % = 100. |
Inventory |
403127 |
The value of Qty. per UOM and Qty. Base are reversed in calculated Qty. from Qty. Base per UOM. |
Inventory |
401269 |
The ATP (Available to Promise) calculation changes the Shipment Date on Reservation Entries even if the accept action was not run, which affects Item availability calculation on the sales order. |
Inventory |
395335 |
Other fields are not updated in the Job card when changing the Bill-to Contact No. |
Jobs |
395872 |
The job planning lines presents incorrect Invoiced Amount (LCY). |
Jobs |
398632 |
The job planning lines is overstated in price when the non-inventory items are sold and purchased in different Units of Measure (UoM). |
Jobs |
401846 |
Calculate Plan cannot handle autogenerated calendar entries with zero time. |
Manufacturing |
399086 |
Error when posting receipt caused by different rounding on Quantity. |
Purchase |
395461 |
Sales Oder attachments get deleted without a warning message when changing the Sell-to field after creating the document. |
Sales |
398416 |
Custom sales prices and discounts are not showing correctly in the Sales Price List when using a different bill-to customer. |
Sales |
398728 |
"The COPY function can only be used with the shareTable argument set to true if both records are temporary" error when printing a report. |
Sales |
399032 |
Sales Comment lines are not changing to the correct document line No. after changing the Sell-to Customer No. |
Sales |
399555 |
Update the caption of the Due Date field to Approval Due Date on Approval Entry table. |
Sales |
400659 |
The work description will not be restored when it is copied from an archived Sales Order. |
Sales |
401636 |
The application does not apply any discount when a discount is set up for the Product Type of All in the lines of the Sales Price List. |
Sales |
401904 |
The Sales Credit Memo does not set the Shipment Method Code to the Customer Card. |
Sales |
398675 |
The invoice Rounding line of a prepayment invoice does not have a description. |
Sales |
400945 |
Customer Statement is used in Sales and Standard Statement in unavailable on search. |
Sales |
401681 |
Price and discount are unable to be selected for customer price group in the Sales Price List line. |
Sales |
402727 |
"Reported must be equal to 'No' in intrastat Jnl. Batch" error when you are trying to delete the current reported lines in the Intrastat Journal with the reported field set to Yes. |
VAT/Sales Tax/Intrastat |
398537 |
The Closed by Entry No. doesn't work correctly in VAT entries after running close and post VAT settlement. |
VAT/Sales Tax/Intrastat |
399201 |
The Vendor Item No. will not populate when creating a subcontracting worksheet. |
Warehouse |
399972 |
An inventory pick can be created even if there is no available lot number in a Require Pick location only. |
Warehouse |
Local application hotfixes
APAC
ID |
Title |
Functional Area |
401683 |
The generated general ledger entries amount is not correct when the Preview posting Payment Journal includes withholding tax and is using "Set applies-to ID" option in the APAC version. |
Finance |
398368 |
WHT entries are not rounded after the invoice is posted in the APAC version. |
Finance |
397765 |
G/L Expense Account Type does not get picked in Sales Invoice created from Jobs in the APAC version. |
Jobs |
BE - Belgium
ID |
Title |
Functional Area |
402741 |
The process of CODA Statement lines returns an AL Code error message when the lines are not set with an application status in the Belgian version. |
Finance |
400309 |
VAT is not displayed correctly when changing the VAT base discount % in a purchase invoice in the Belgium version. |
Purchase |
CA - Canada
ID |
Title |
KB Functional Area |
401161 |
The Settlement Date field in Table 10303 doesn't convert to Julian Date Format when generating an EFT File in the Canadian version. |
Cash Management |
400998 |
LCY amount is posted in General Ledger while entered with a FCY Bank in the Canadian version. |
Cash Management |
398613 |
The lines will be unexpectedly filtered from the saved Deposits with multiple Gen. Journal templates exist in the Canadian version. |
Cash Management |
402894 |
Deposits entered with a FCY bank using G/L account types are posted to the general ledger in LCY amounts in the Canadian version. |
Cash Management |
401829 |
Only one EFT remittance is printed when two different vendors share the same name in the Canadian version. |
Cash Management |
398623 |
Trial Balance Detail/Summary is not sorted by Posting Date in ascending order in the Canadian version. |
Finance |
399770 |
Federal Income Tax Withholding field displays as a negative amount when printing the 1099 NEC or 1099 MISC in the Canadian version. |
Purchase |
CZ- Czechia
ID |
Title |
Functional Area |
401491 |
Empty type on the payment order line in the Czech version. |
Cash Management |
ES - Spain
ID |
Title |
Functional Area |
401353 |
The N34.1 electronic file is not exported to the E-Pay Export File Path specified in the bank account card in the Spanish localization in the Spanish version. |
Cash Management |
400898 |
"El valor del campo CuotaDeducible ha de ser menos o igual al sumatorio de la CuotaSoportada positiva más un euro" error when trying to submit a replacement Credit Memo with positive and negative lines in the SII in the Spanish version. |
VAT/Sales Tax/Intrastat |
FR - France
ID |
Title |
Functional Area |
398625 |
The values are not correct in the Bank Account Trial Balance report at the Ending Date column in the French version. |
Cash Management |
402712 |
Balance values are not correct in the G/L Trial Balance report for income G/L accounts when the previous accounting period is not closed in the French version. |
Finance |
401259 |
The Intrastat file format is incorrect if you insert Entry/Exit point and Area fields to the Intrastat Journal in the French version. |
VAT/Sales Tax/Intrastat |
GB - United Kingdom
ID |
Title |
Functional Area |
398634 |
The Statement Type options at the Bank Account Reconciliation Test Report returns wrong message and/or cannot be generated in the British version. |
Cash Management |
IN - India
ID |
Title |
Functional Area |
399509 |
The GST is not calculated when the type of registered vendors equals the Charge (Item) in Purchase Lines for Reverse Charge in the Indian version. |
VAT/Sales Tax/Intrastat |
400992 |
GST TCS cannot be calculated for Document Type = Refund for Vendors in Bank Receipt Voucher in the Indian version. |
VAT/Sales Tax/Intrastat |
402517 |
The GST is not recalculated after changing GST place of supply with Ship-to-Address in the Indian version. |
VAT/Sales Tax/Intrastat |
402518 |
PIT should work based on the price including tax in the sales line in the Indian version. |
VAT/Sales Tax/Intrastat |
IT - Italy
ID |
Title |
Functional Area |
394264 |
The Depreciation Book report does not report the accumulated depreciation disposal of the reclassified fixed assets in the Italian version. |
Fixed Assets |
400892 |
The values in the columns are displayed as a negative amount in the Vendor aging report in the Italian version. |
Purchase |
401908 |
The E-invoice file is not well structured when the Payment Method Code field is empty and there is an attachment in the Sales Invoice in the Italian version. |
Sales |
403207 |
"The G/L Account does not exist. Identification fields and values: No.='' error message when posting sales prepayment invoice in the Italian version. |
Sales |
403083 |
The action buttons in the posted sales invoice for creating a corrective credit memo are not generating a credit memo with code TD04 in the Fattura Document Type field in the Italian version. |
Sales |
398537 |
The Closed by Entry No. doesn't work correctly in VAT entries after running close and post VAT settlement in the Italian version. |
VAT/Sales Tax/Intrastat |
MX - Mexico
ID |
Title |
Functional Area |
400998 |
LCY amount is posted in General Ledger while entered with a FCY Bank in the Mexican version. |
Cash Management |
398613 |
The lines will be unexpectedly filtered from the saved Deposits with multiple Gen. Journal templates exist in the Mexican version. |
Cash Management |
402894 |
Deposits entered with a FCY bank using G/L account types are posted to the general ledger in LCY amounts in the Mexican version. |
Cash Management |
401829 |
Only one EFT remittance is printed when two different vendors share the same name in the Mexican version. |
Cash Management |
398623 |
Trial Balance Detail/Summary is not sorted by Posting Date in ascending order in the Mexican version. |
Finance |
399770 |
Federal Income Tax Withholding field displays as a negative amount when printing the 1099 NEC or 1099 MISC in the Mexican version. |
Purchase |
NL - Netherlands
ID |
Title |
Functional Area |
399349 |
Issue with Configuration Package template and a non-blank key field in a composite key in the Dutch version. |
Administration |
401028 |
An overflow error message when trying to export a payment file from the payment history if the account holder address has more than 70 characters in the Dutch version. |
Cash Management |
398656 |
"Sorry, this action is not available for the online version of the APP" error message when creating a payment file form payment history in the Dutch version. |
Cash Management |
398627 |
Test report shows all open entries when there is not a specific document applied in the Bank/Giro Journal in Dutch version. |
Finance |
402272 |
"Applies-to ID must have a value" error message when moving the focus away from the G/L entry for which the "Applies-to ID" is set in the Dutch version. |
Finance |
401764 |
"The value of PADSTR parameter 3 is outside of the permitted range." error message when trying to create Intrastat declaration file for a shipment line without a transaction type specified and selected counter party in the Dutch version. |
VAT/Sales Tax/Intrastat |
402701 |
The sign of Supplementary Units column is incorrect in the exported Intrastat file after the latest updates in the Intrastat functionality in the Dutch version. |
VAT/Sales Tax/Intrastat |
NO - Norway
ID |
Title |
Functional Area |
403088 |
The remittance file is incorrectly exported in UTF-8 encoding in the Norwegian version. |
Finance |
400388 |
Unable to export the Trade VAT Settlement report in XML in the Norwegian version. |
Finance |
NZ - New Zealand
ID |
Title |
Functional Area |
398368 |
WHT entries are not rounded after the invoice is posted in the New Zealand version. |
Finance |
RU - Russia
ID |
Title |
Functional Area |
394225 |
The un-apply functionality does not revert correctly the G/L entries created with the application function in the Russian version. |
Finance |
US - United States
ID |
Title |
Functional Area |
400998 |
LCY amount is posted in General Ledger while entered with a FCY Bank in the United States version. |
Cash Management |
398613 |
The lines will be unexpectedly filtered from the saved Deposits with multiple Gen. Journal templates exist in the United States version. |
Cash Management |
402894 |
Deposits entered with a FCY bank using G/L account types are posted to the general ledger in LCY amounts in the United States version. |
Cash Management |
401829 |
Only one EFT remittance is printed when two different vendors share the same name in the United States version. |
Cash Management |
398623 |
Trial Balance Detail/Summary is not sorted by Posting Date in ascending order in the United States version. |
Finance |
399770 |
Federal Income Tax Withholding field displays as a negative amount when printing the 1099 NEC or 1099 MISC in the United States version. |
Purchase |
Regulatory features
ID |
Title |
Functional Area |
Changed Objects |
400006 |
Add fields for payment reference and payment method to the update document page for the posted documents. |
Financial Management |
PostedPurchInvoiceUpdate.Page PostedSalesInvoice.Page PostedSalesInvoices.Page PostedServiceInvoice.Page PostedServiceInvoices.Page PurchInvHeaderEdit.Codeunit postedsalesinvupdate.page postedserviceinvupdate.page salesinvheaderedit.codeunit serviceinvheaderedit.codeunit |
Local regulatory features
RU - Russia
ID |
Title |
Functional Area |
Changed Objects |
401522 |
Change the layouts of invoices in the Russian version. |
Financial Management |
CorrFacturaInvoiceHelper.Codeunit FacturaInvoiceReportHelper.Codeunit LocalReportManagement.Codeunit VATLedgerExportXML.Report |
Resolution
How to obtain the Microsoft Dynamics 365 Business Central 2021 Release Wave 1 files
This update is available for manual download and installation from the Microsoft Download Center.
Update 18.3 for Microsoft Dynamics 365 Business Central 2021 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 2021 database.
Country |
Hotfix package |
AT - Austria |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 AT package |
AU - Australia |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 AU package |
BE - Belgium |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 BE package |
CA - Canada |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 CA package |
CH - Switzerland |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 CH package |
CZ- Czechia |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 CZ package |
DE - Germany |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 DE package |
DK - Denmark |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 DK package |
ES - Spain |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 ES package |
FI - Finland |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 FI package |
FR - France |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 FR package |
GB - United Kingdom |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 UK package |
IN - India |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 IN package |
IS - Iceland |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 IS package |
IT - Italy |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 IT package |
MX - Mexico |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 MX package |
NL - Netherlands |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 NL package |
NO - Norway |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 NO package |
NZ - New Zealand |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 NZ package |
RU - Russia |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 RU package |
SE - Sweden |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 SE package |
US - United States |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 US package |
All other countries |
Download update 18.3 for Microsoft Dynamics 365 Business Central 2021 Release Wave 1 W1 package |
How to install a Microsoft Dynamics 365 Business Central on-premises 2021 Release Wave 1 update
See How to install a Microsoft Dynamics 365 Business Central 2021 Release Wave 1 update.
Prerequisites
You must have Microsoft Dynamics 365 Business Central 2021 Release Wave 1 installed to apply this hotfix.
More information
See more information about software update terminology and Microsoft Dynamics 365 Business Central 2021 Release Wave 1.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.