Cumulative Update 14 for Microsoft Dynamics NAV 2016 (Build 47444)

Applies to: Dynamics NAV 2016

This article applies to Microsoft Dynamics NAV 2016 for all countries and all language locales.


This cumulative update includes all hotfixes and regulatory features that have been released for Microsoft Dynamics NAV 2016, including hotfixes and regulatory features that were released in previous cumulative updates.

This cumulative update replaces previously released cumulative updates. You should always install the latest cumulative update.

Note Implementing this cumulative update will require a database upgrade.

It may be necessary to update your license after implementing this hotfix to gain access to new objects included in this or a previous cumulative update (this only applies to customer licenses).

For a list of cumulative updates released for Microsoft Dynamics NAV 2016, see released cumulative updates for Microsoft Dynamics NAV 2016 . Cumulative updates are intended for new and existing customers who are running Microsoft Dynamics NAV 2016.


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 being installed. A hotfix or update may cause interoperability issues with customizations and third-party products that work with your Microsoft Dynamics NAV solution.

Known issue

You will receive the following compilation warning during the compile time:
Compilation warning
The warning does not influence the metadata generation. If you change the CRM Connection SETUP table and save it without compilation, you can't run it anymore from the Dev environment. After you compile it, you can run the table. To work around the warning is to copy the Microsoft.IdentityModel.Client.ActiveDirectory.dll to the add-in folder of the RTC client installation folder. Microsoft.IdentityModel.Client.ActiveDirectory.dll can be found in the root folder of the RTC client.
C:\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client
Copying it to
C:\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client\Add-ins

Problems that are resolved in this cumulative update

The following problems are resolved in this cumulative update:

Platform hotfixes

ID Title
379694 Cannot delete table 2000000140 after creating it.
380353 Double characters are inserted when you enter data in the Korean language.
381079 A validation error message is displayed at an incorrect time if you define the Option field with the Optionstring property longer than the maximum length.
381116 When you use the Import-NAVData cmdlet, the cmdlet may fail with large navdata files on Azure SQL.
381121 The Web client crashes when you use the JS add-in with a timer.
381143 An incorrect dimension value is written to the Dimension field in a general journal.
381172 You cannot change the work date in PaaS localized versions.
381207 Some card pages flicker when you open them.
381227 When you use the Report Builder to save and compile reports, extra pages are displayed.
381283 You cannot run reports by using the Protocol Handler without Object Designer permissions tools.
381284 The hash key is replaced by the compiler.
381298 You cannot open Word documents in SharePoint Online by using Chrome or Firefox.
381578 The NAV server with SaaS tenants mounted throws a timeout when it is being stopped.
381583 Support for setting ManagementServicesPort through Powershell in the Set-NAVWebServerInstanceConfiguration cmdlet.
381616 Connection problem with Dynamics 365 (CRM 2016 SP2 or later versions).
381633 The NAV service tier crashes when it handles an invalid SOAP web service call.
381927 For PaaS, the NAV server cannot load the list of tenants.

Application hotfixes

ID Title Functional area Changed objects
381161 Issue with file extensions for Lexmark ICS OCR integration. Administration COD 1294
381208 Issues with the Comments feature in workflows for document approvals. Administration COD 1535 COD 5923 COD 80 COD 86 COD 90 COD 96 PAG 189 PAG 255 PAG 256 PAG 39 PAG 654 PAG 660 PAG 6630 PAG 6640 PAG 9103 PAG 9104 REP 291 REP 299 REP 491 REP 499 REP 5914 REP 6651 REP 6661 TAB 130 TAB 36 TAB 38
381619 The Std. Password Dialog page returns a blank password. Administration PAG 9815
381160 Repeated prompts to save the file are shown when you modify a budget in Excel. Cash Management REP 29
381212 When you export a Positive Pay file that includes a large check amount, the amount populates the file with commas. Cash Management COD 1711 COD 47
381276 "Amount to Apply must not be larger than Remaining Amount in Cust. Ledger Entry Entry No.='XXX"' error message if you apply a payment in a local currency to an invoice that is posted in a foreign currency from the reconciliation journal. Cash Management COD 370 TAB 1294
381519 The Remove Applications action in the payment reconciliation journal does not clear the Applies-to ID field on the customer and vendor ledger entries. Cash Management TAB 1294
381617 "The Source Code does not exist. Identification fields and values: Code='' error message if you post a direct debit collection and do not have any journal lines. Cash Management REP 1201
381345 Email / SMTP information with Cyrillic characters is translated to "???". Client TAB 9500
381524 You cannot send mail from a job queue. Client COD 5916
381315 The Item Tracking Comments feature triggers false change log. Costing PAG 6504 PAG 6505 PAG 6508 PAG 6509 PAG 12418 PAG 12469
381263 Zero posting is not allowed in a recurring journal. Finance COD 11 COD 13 TAB 81
381290 The G/L Dimension Overview page is not filtered accordingly when you use drill-down from the Analysis by Dimension page. Finance PAG 20
381351 The Starting Date field is always set to today when you use the currency exchange rate service. Finance COD 1203 COD 6224
381766 Limitations in the Web client makes it hard to get the G/L balance. Finance PAG 414
381251 A date conflict error is not raised when a reservation exists between a purchase order and a service order, and you change the needed date on the service line to a date earlier than the expected receipt date of the purchase. Inventory TAB 5902
381252 A date conflict error is not raised when a reservation exists between a purchase order and a job planning line, and you change the planning date on a job planning line to a date earlier than the expected receipt date of the purchase. Inventory TAB 1003
381255 When you post a purchase return order, a reservation entry with reservation status Surplus is created. Inventory COD 6500
381303 The application does not consider already calculated and assigned cross-dock opportunities. Inventory COD 5780 PAG 5783 TAB 5768
381333 The Item Statistics Turnover page drills down from the Purchases (LCY) /Sales (LCY) fields to item ledger entries instead of value entries. Inventory PAG 354
381733 "The Dimension Value does not exist. Identification fields and values: Dimension Code='XXXX',Code='' error message when you run the Calculate Inventory batch job in the physical inventory journal. Inventory REP 790
381083 A column is not visible on jobs planning lines. Jobs COD 1008 PAG 1002 PAG 1007 PAG 88
381680 A job planning line remains in the Planned status after you delete the scheduled and reserved supply. Jobs PAG 498
381078 The Replan function does not allow you to recreate lines like the Refresh function does when the production is M-T-O. Manufacturing REP 99001026
381274 An item can be deleted even if it is part of a certified production BOM version. Manufacturing TAB 27
381337 "The change leads to a date conflict with existing reservations.. Cancel or change reservations and try again" error message when you change the ending date on the production order line and move the due date to an earlier date. Manufacturing COD 99000813 COD 99000815 TAB 5407
381444 An item ledger entry is not created when you post an inventory put-away for a related production order output and the routing journal was manually adjusted. Manufacturing COD 7324 COD 99000772
381761 The due date in the planning worksheet does not relate to the demand due date when you run the Calc. Regenerative Plan function on the Planning Worksheet page. Manufacturing COD 99000854
381228 The Carry Out action can create a drop shipment purchase order with no location defined even when you enable the Location Mandatory option. Purchase COD 333
381237 When you print a special order from the carry out action message on the requisition worksheet, only one out of two purchase orders for the same vendor is printed. Purchase COD 333 REP 493
381302 The GetVendLedgerEntry function in the Gen. Journal Line table uses a wrong reference to CustLedgEntry instead of VendLedgEntry. Purchase TAB 81
381332 When a purchase order is created for a drop shipment, the modified variant description on the sales line is lost. Purchase COD 76
381259 The Print to Word option is missing for the Customer Statement report. Sales COD 2
381288 Performance issue when you run Order Tracking. Sales COD 99000778
381295 In the Price List report, the Sales Type option is not translated on the printout. Sales REP 715
381557 Behavior on how order promising lines are inserted in the Physical table differs depending if you run it from the header or from the line. Sales PAG 99000959
381574 The Total Excl. VAT field is incorrect in the Archived Sales Order report. Sales REP 215 REP 216
381585 "The Service Shipment Line already exists. Identification fields and values: Document No.='',Line No.='40000'" error message when you create certificates of supply if they are not already created for the sales shipment documents. Sales REP 780
381586 CRM integration creates invoices without invoice line records because products are not assigned to a price list. Sales COD 5341
381308 The due date is not updated on service orders when you make orders from a service quote. Service COD 5923
381306 The Destination Type and Destination No. fields are not validated on an inventory pick. Warehouse COD 7322
381478 All the warehouse entries are clubbed to a single item journal line when you run the Calculate Whse. Adjustment report with a Lot No. filter Warehouse REP 7315
381650 After you post a consumption entry in a consumption journal, a cyclical loop occurs in the cost application. COD 22  

Local application hotfixes

BE - Belgium
ID Title Functional area Changed objects
381565 The Set Applies-to ID function on the Apply General Ledger Entries page does not work as expected in the Belgian version. Finance PAG 11309 PAG 20
CH - Switzerland
ID Title Functional area Changed objects
381338 Unused code in the No Stockkeeping feature in the Swiss version. Sales TAB 27
CZ- Czech
ID Title Functional area Changed objects
381430 New export SEPA payment in the Czech version. Cash Management COD 11720 COD 1221 TAB 11705 TAB 11707 TAB 11709 TAB 11711 TAB 1226
381631 No dimension is transferred from the vendor ledger entry and the Adv.Letter entry to the bank reconciliation journal in the Czech version. Cash Management COD 1255 TAB 1250 TAB 1294
381323 The Currency Code field is wrongly filled in if you archive a sales or purchase order, return order or quote with blank currency code by using the Archive Document option on the Print reports in the Czech version. Finance REP 31091 REP 31092 REP 31095
381841 The posted cash document contains a line that reverses the rounding in the Czech version. Finance TAB 11730
381440 The Compensation field on the Customer Ledger Entries page is not filled in correctly if you post credits in the Czech version. Sales COD 31052
381159 The Documentation for VAT report does not extract the correct amount for EU and NATIONAL reverse charge VAT operations in the Czech version. VAT/Sales Tax/Intrastat REP 11764
381240 The calculation of the Amount field in the Intrastat journal is not correct if you use different exchange rates for currency code and VAT currency code in the documents in the Czech version. VAT/Sales Tax/Intrastat REP 594
381330 If you create and post a service order for Intrastat, many of the needed fields are not filled in the Item Ledger Entry table in the Czech version. VAT/Sales Tax/Intrastat COD 5987 PAG 5900 PAG 5905 PAG 5933 PAG 5934 PAG 5935 PAG 5936 PAG 5964 PAG 5966 PAG 5972 PAG 5975 PAG 5978 TAB 5900 TAB 5902 TAB 5990 TAB 5991 TAB 5992 TAB 5993 TAB 5994 TAB 5995
381460 The functionality for electronic evidence of turnover checks the values in the data response message in the Czech version. VAT/Sales Tax/Intrastat COD 11731 COD 11732 COD 31120 COD 31121 PAG 11730 PAG 11732
381839 The EET - Simplified sales regime does not work in the Czech version. VAT/Sales Tax/Intrastat COD 31121 PAG 11741
381843 If you use reverse charge VAT and non-deductible VAT for the balance account, then the non-deductible VAT is not posted in the Czech version. VAT/Sales Tax/Intrastat TAB 81
381844 The last modification is taken into account in the service for getting entries for the Intrastat journal in the Czech version. VAT/Sales Tax/Intrastat REP 594
ID Title Functional area Changed objects
381522 In the Payment Journal Details FactBox, refunds are not calculated and this leads to an incorrect value in the Payments field in the DACH version. Cash Management PAG 35516 PAG 35517
381253 The Copy Documents function leads to different results depending on whether the source is a sales order or an archived sales order in the DACH version. Sales COD 6620
DE - Germany
ID Title Functional area Changed objects
381324 "Lot No. X is not available on inventory or it has already been reserved for another document" error message when you register an inventory movement worksheet for a reserved inventory item in the German version. Warehouse COD 7307 TAB 5767
ES - Spain
ID Title Functional area Changed objects
381322 The Recipient Bank Account field in the payment journal should be updated with the bank of the applying document and not always use the default one from the vendor card in the Spanish version. Purchase COD 442 COD 444 REP 393 TAB 81
381357 "The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table" error if you use the Preview Posting function from a released purchase document and the Calc Inv. and Pmt. Discount option is activated in the Spanish version. Purchase COD 90
FR - France
ID Title Functional area Changed objects
381895 The Payment in Progress (LCY) field on the customer card should only be included in the calculation for entries where the payment is in progress in the French version. Cash Management COD 10860
381455 The Currency Exch. Rate field is incorrect if you use the Suggest Vendor Payments function on the Payment Slip page in the French version. Finance REP 10862
NA - North America
ID Title Functional area Changed objects
381364 When you try to export the North America EFT, no error message is displayed and nothing happens if no vendor remittance is selected in report selections in the North American version. Cash Management COD 10250
381309 When a tax area code contains two or more sales tax jurisdictions by using the Expense/Capitalize Sales Tax functionality, incorrect G/L deferral entries are created in the North American version. Purchase TAB 37 TAB 39
381356 The Sales Credit Memo report footer is printed on all pages in the North American version. Sales REP 10073
381197 The Service Invoices report does not show totals in the print preview in the North American version. Service REP 10474
NO - Norway
ID Title Functional area Changed objects
381523 The <InstrPrty> tag in the in ISO20022 Credit Transfer file contains incorrect values in the Norwegian version. Cash Management TAB 1226 XML 1000
SE - Sweden
ID Title Functional area Changed objects
381462 The SIE Import functionality does not work as expected in the Swedish version. Finance REP 11208 TAB 98
381561 When you create reminders, and include a posting that is not due, then the first line of the not-overdue items is suggested twice in the Swedish version. Finance COD 392


How to obtain the Microsoft Dynamics NAV update files

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

Cumulative update CU 14 for Microsoft Dynamics NAV 2016

Which hotfix package to download

This cumulative update has multiple hotfix packages. Select and download one of the following packages depending on the country version of your Microsoft Dynamics NAV 2016 database:
Country Hotfix package
AT - Austria Download the ATKB3209072 package
AU - Australia Download the AUKB3209072 package
BE - Belgium Download the BEKB3209072 package
CH - Switzerland Download the CHKB3209072 package
CZ- Czech Download the CZKB3209072 package
DE - Germany Download the DEKB3209072 package
DK - Denmark Download the DKKB3209072 package
ES - Spain Download the ESKB3209072 package
FI - Finland Download the FIKB3209072 package
FR - France Download the FRKB3209072 package
IS - Iceland Download the ISKB3209072 package
IT - Italy Download the ITKB3209072 package
IN - India Download the INKB3209072 package
NA - North America Download the NAKB3209072 package
NL - Netherlands Download the NLKB3209072 package
NO - Norway Download the NOKB3209072 package
NZ - New Zealand Download the NZKB3209072 package
RU - Russia Download the RUKB3209072 package
SE - Sweden Download the SEKB3209072 package
UK - United Kingdom Download the GBKB3209072 package
All other countries Download the W1KB3209072 package

How to install a Microsoft Dynamics NAV 2016 cumulative update

See How to install a Microsoft Dynamics NAV 2016 cumulative update .


You must have Microsoft Dynamics NAV 2016 installed to apply this hotfix.

More Information


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