Cumulative update 5 for Microsoft Dynamics NAV 2016 (Build 45243)

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.

Note You must convert the database if you are upgrading to this cumulative update from an earlier cumulative update. For more information, see Converting a Database in Help for Microsoft Dynamics NAV.

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

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.

Problems that are resolved in this cumulative update

The following problems are resolved in this cumulative update:

Platform hotfixes

377345Error occurs when you create Treeview structures.
377577A security filter does not allow you to create new records.
377849Extended text lines are not deleted when you delete the related sales line on the Sales Order page.
377874Table column width is incorrect after the Word to PDF conversion.
377911There are no permissions in the Cronus database for objects in the 12xxx range.
377949Debugger crashes when more than one NST is running.
377950User personalization stops saving data.
377964Pressing the Arrow key deletes a whole line.
377989"Microsoft.Dynamics.Nav.Client has stopped working. The user must close or debug the program" error message when you add a new link on the Registered Absences page.
377992The Web client crashes.
378012TreeView on subpages does not work if Dynamically Visible is not set as OnOpen (VISIBLE = variableSetToFalse).
378030MaxNoOfXMLRecords-Setting is ignored by the Dynamics NAV client.
378033Error occurs when you try to evaluate a record ID.
378036OnValidate subscriptions are not called if there is no code on the OnValidate trigger.
378040The Intellisense menu only displays the record’s fields for the FromValue when SETRANGE is used.
378059REPORT.SAVEAS overwrites the last error text and GETLASTERRORTEXT leads to a misleading error text.
378068iOS 9.2.1 has rendering issues in Dynamics NAV comparing to other OS and versions.
378074Option strings are not displayed by using Intellisencse unless the field name is fully qualified through the Rec global variable.
378103Error occurs when you send pages to Word and then save it.
378110PerrsonalizationStore.xml file is purged after an unsuccessful connection.
378144The client crashes when you create a note on a page that is opened through page.runmodal.
378152Configuration-defined actions on the ribbon loose their caption when you customize them.
378154SaveFilter throws an error when an object is saved.
378161CU 3 and later CUs break custom Control Add-In functionality in the Web client.
378189Normal user personalization could not be overridden if super user configuration changes.
378205You cannot uninstall an extension with data archival if the primary key has sum index fields defined.
378210The first parameter of the GET method is treated as a field instead of a record.
378288Table field structure still has the AltSearchField property.

Application hotfixes

IDTitleFunctional areaChanged objects
377329Indirect permissions error with Change Log activated.AdministrationCOD 423
377860The Purchase Order Approval workflow with the Approver Limit type set to First Qualified Approver does not create the expected approval request entries.AdministrationCOD 1535
378153You can convert purchase/sales quotes to purchase/sales order with a workflow enabled for purchase/sales quote and status set as Pending Approval when you select the Make Order button.AdministrationCOD 86 COD 96 PAG 9300
377811The Preferred Bank Account value is not deleted when the customer/vendor bank account which is used as preferred bank account is deletedCash ManagementTAB 287 TAB 288
378073If you print a check from the payment journal for more than one vendor, the address of the last vendor is shown incorrectly on all the pages.Cash ManagementREP 1401
378126The Start balance (LCY) field is not shown in the Bank Acc. - Detail Trial Balance report.Cash ManagementREP 1404
377791"User SID must have a value in User Personalization: User SID=XX. It cannot be zero or empty" error message when you create a new user personalization.ClientPAG 9172
377912Reimporting an Excel template with dimensions results in unpredicted behavior.ClientCOD 8611 COD 8618
378187There is a remaining amount in WIP for finished and adjusted production orders.CostingTAB 5896
378321When consumption is posted before the routing is added to the production order representing a project, the capacity costs remains in WIP after it has been finished and costs have been adjusted.CostingCOD 5407
378004By mistake, it is possible to copy lines from a prepayment credit memo into a newly created credit memo by using the Copy Document or Get Posted Documents Lines to Reverse functions.FinancePAG 5850 PAG 5852 PAG 5855 PAG 5857 PAG 5854 PAG 5859 COD 6620 PAG 42 PAG 50 REP 292 REP 492
378025Performance issues when you post a filtered journal batch.FinanceCOD 13 TAB 232
378026The client freezes if you post a recurring journal from the General Journal Batches page.FinanceCOD 233
378043General journal template is not filtered correctly in the General Journal – Test report.FinanceREP 2
378077"It was not possible to post all of the journals. The journals that were not successfully posted are now marked" error message and no journal is marked.FinanceCOD 233 PAG 251
378099The General Journal Test report wrongly shows a warning message when the Blocked value is set to Ship on the customers.FinanceREP 2
378111By mistake, it is possible to copy lines from a prepayment credit memo into a newly created credit memo by using the Copy Document functions.FinanceCOD 6620 PAG 42 PAG 50 PAG 5850 PAG 5854 PAG 5855 PAG 5859 REP 292 REP 492
378137A VAT entry is missing when you post a payment with applying entries with payment discount deducted and full VAT.FinanceCOD 12
378204"'' is not a valid position specification for the Microsoft.Dynamics.Nav.Runtime.NCLMetaTable table" error message if you save a view and try to access it afterwards.FinancePAG 9241
378219Permission issues when you delete customers.FinanceTAB 18
378065Depreciation ending date is not printed on the Fixed Assets - List report when the Fiscal Year 365 Days value is set to True on the Depreciation Book Setup page.Fixed AssetsREP 5601
378078Description disappears when a new vendor is validated on the Req. Worksheet page, and the new Item Cross Reference record has a blank description.InventoryCOD 5702
378112"You must assign item charge ... if you want to invoice it" error message when you post an invoice even though the item charge has already been assigned in the related order.InventoryCOD 64 COD 74
378089The inventory valuation and unit costs printed on the Status report are incorrect.InventoryREP 706
377907"The capacity change was unsuccessful" error message if you try to update capacity for a resource being the day we need to update a holiday.JobsPAG 6013
378304"Do you want to rename the record?" error message when you change the name of a job journal batch.JobsPAG 201
377925Bad performance when you calculate a planning worksheet.ManufacturingCOD 99000810
377956Global dimension is not populated on the Planning Component page.ManufacturingTAB 99000829 COD 99000813
377972If the BOM Cost Share page is run without filters, it shows inaccurate rolled-up material and total cost amounts.ManufacturingCOD 5870
378094You cannot make a scrap posting for subcontracting routing lines.ManufacturingCOD 5406 COD 5407 COD 5510 TAB 83
378095The BOM Cost Shares page shows the Rolled-Up Capacity Cost value with wrong decimal value when the work center scheduling has unit of measure code in hours, and the routing line is in minutes.ManufacturingCOD 5836
378048"The Unit of Measure Code XX for item YYY does not exist. Identification fields and values" error message when you open the BOM Cost Shares page including a phantom BOM with a different unit of measure than on the parent item.ManufacturingCOD 5870
378057When you view the BOM Cost Shares page of the top item it does not consider the scrap % of the phantom BOM components.ManufacturingCOD 5870
378100Bad performance when you calculate a planning worksheet.ManufacturingCOD 99000810 COD 99000774
378000The Vendor Item No. field on an item card is not considered when no cross reference is defined.PurchaseTAB 27 TAB 39
378141If you validate the Posting Date field in a Purchase Invoice document which has a connected entry on the Incoming Document page, the imported dates are overwritten.PurchaseTAB 36 TAB 38
378302The Qty. to Receive and Qty. to Invoice fields are incorrect on a drop shipment purchase order line after partial receipt and shipment postings.PurchaseCOD 80 TAB 39
377455"Language code must have a value in Extended Text Header:" error message is displayed when you try to create an extended text where the language code is blank and the All Language Code value is set to false.SalesTAB 279
378027"The Line Number Buffer already exists. Identification fields and values: Old Line Number='10000'" error message when you copy document in sales credit memo applying the Exact Cost Reversal Mandatory setup.SalesCOD 6620
378182The Invoice Disc. Code field should not be set to blank on the Customer page if you create a new customer from a contact using a template where this field was not informed.SalesTAB 5050
378183"The Sales Invoice Header already exists. Identification fields and values" error message if you try to delete a sales document which is not posted yet if you use the same serial number for the invoices and posted invoices.SalesTAB 36 TAB 38 TAB 5900
378280The customer statistics does not consider Sales Line Type = Resource. Therefore, some fields are showing incorrect values.SalesCOD 5836
378284When you choose AssistEdit in the No. Series field on an assembly order, a wrong code is displayed that is currently not in use.SalesTAB 900
378157If you post a credit memo with an item charge that is assigned to an earlier shipment, it is suggested incorrectly in the Intrastat journal.VAT/Sales Tax/IntrastatREP 594
377903"One or more reservation entries exist for the item X which may be disrupted if you post this negative adjustment. Do you want to continue?" error message when we you post a warehouse item journal.WarehouseCOD 7304
378067A warehouse pick is created if the Directed Put-away and Pick option is not used. The priority of the default bin is not respected when you generate the pick for an item that exists in multiple bins.WarehouseCOD 7312

Local application hotfixes

AT - Austria
IDTitleFunctional areaChanged objects
377991An inventory pick is posted when you reserve the related sales order to a purchase that has not been received yet in the Austrian version.WarehouseCOD 7302 COD 7322
AU - Australia
IDTitleFunctional areaChanged objects
378130"You cannot reverse the transaction because it is out of balance" error message when you reverse a payment journal in the Australian version.FinanceCOD 13
CH - Switzerland
IDTitleFunctional areaChanged objects
378188When you import the ESR file, the modify permission for the ESR setup is needed if you use the Backup Copy option in the ESR setup list in the Swiss version.FinanceCOD 3010531 COD 3010831 REP 3010541 REP 3010542
CZ- Czech
IDTitleFunctional areaChanged objects
378217Purchase Advance Letter and External Document No. in the Czech version.FinanceCOD 31020
378224Cash Desk Statistics amount should be calculated based on the Amount Including VAT field in the Czech version.FinancePAG 11747
378230Deleting the 31052, 31053, and 31054 reports in the Czech version.FinancePAG 256 REP 31051 REP 31052 REP 31053 REP 31054
378240The Incorrect Sum VAT Statement report in the Czech version.FinanceREP 12
378250VAT Control Report - Partner Identification for Internal Documents, fix for Export to XML, and fix for Get VAT Entries function in the Czech version.FinanceCOD 11 COD 13 COD 31100 COD 370 PAG 283 PAG 39 TAB 254 TAB 31103 TAB 81
378254Extending the length of the External Document No. field to 35 in the 11704, 11706, 11708, 11710, 11730, 11731, 11735, 11736, 274, and 1296 tables in the Czech version.FinanceTAB 11704 TAB 11706 TAB 11708 TAB 11710 TAB 11730 TAB 11731 TAB 11735 TAB 11736 TAB 1296 TAB 274
378276Demo data correction in the Czech version.FinanceN/A
378241The PostResourceConsumption adjustment function: Filling the Gen. Business Posting Group field from assembly lines in the Czech version.ManufacturingCOD 900
378168The Variable Symbol field is not correctly calculated from the Vendor Invoice No. or Vendor Cr. Memo No. fields in the posted purchase documents in the Czech version.PurchaseCOD 11711 COD 90
378232Fixed the Printing VAT function in the Czech version.SalesTAB 113 TAB 115
DE - Germany
IDTitleFunctional areaChanged objects
378198The Posted Phys. Invt. Order Stat. page does not contain meaningful information in the German version.WarehousePAG 5005373
DK - Denmark
IDTitleFunctional areaChanged objects
378120The line discount should be reflected at line level on the OIOUBL report in the Danish version.SalesCOD 13609
378054"The length of the string is X, but it must be less than or equal to X characters" error message if you try to create an electronic invoice (OIOUBL) and the Country/Region Code field is longer than two characters in the Danish version.SalesCOD 13609 COD 13611 COD 13612 COD 13616 TAB 79
ES - Spain
IDTitleFunctional areaChanged objects
378044The total header amount in the 340 Declaration file is wrong if it includes VAT cash invoices that are not paid in the same period in the Spanish version.VAT/Sales Tax/IntrastatREP 10743
378269The VAT Registration No. field is incorrectly exported for EU customers and vendors in the 340 declaration if it already contains the Country/Region Code value in the Spanish version.VAT/Sales Tax/IntrastatREP 10743
FR - France
IDTitleFunctional areaChanged objects
377994The ReceivablesAccount and PayablesAccount local variables on the PostCust and PostVend functions in codeunit 12 are empty for the Deferrals functionality in the French version.FinanceCOD 12
IT - Italy
IDTitleFunctional areaChanged objects
378061The calculated plafond amount refers to the operation occurred date of the purchase invoice instead of the document date in the Italian version.FinanceTAB 12187
378199Purchase invoices with the Tax-payers Fiscal category should be reported in Certificazione Unica even if no withholding tax amounts have been calculated in the Italian version.PurchaseCOD 12101
378267"The length of the string is [XX], but it must be less than or equal to 10 characters" error message if you try to change a payment date line that is linked to a sales order document with a number series longer than 10 characters in the Italian version.SalesTAB 12170
NO - Norway
IDTitleFunctional areaChanged objects
377938The Finance Charge Memo report calculates wrong totals when you use the Show MIR Detail parameter in the Norwegian version.FinanceREP 118
RU - Russia
IDTitleFunctional areaChanged objects
378064The system blocks posting of a Sales Corr. Factura-Invoice (credit memo) record when the Enable Red Storno value is set to Yes in the Russian version.FinanceCOD 12422
377995Wrong information on the VAT Sales Ledger page for specific scenarios in the Russian version.FinanceREP 12456
378113The G/L Account Card report shows unexpected result in the Russian version.FinanceREP 12437 REP 12441
378116The Customer Accounting Card report shows unexpected result in the Russian version.FinanceREP 12437 REP 12441
378139The Ingoing Cash Order page could not be printed from the posted record when you use the Manual Check Payments option in the Russian version.FinanceCOD 12
378258The system is very slowly in preparing data for the VAT Ledger Export report in the Russian version.FinanceREP 12460
SE - Sweden
IDTitleFunctional areaChanged objects
378311The #RAR information in the SIE file is wrong if the accounting period is shorter than twelve months in the Swedish version.FinanceREP 11207
378051The Transport Method field should not be mandatory on the Intrastat - Checklist report in the Swedish version.VAT/Sales Tax/IntrastatREP 502
378231If you export the VAT- VIES Declaration Tax Auth report with more than one page, some of the fields on the first page show the string #Error instead of the right value in the Swedish version.VAT/Sales Tax/IntrastatREP 19


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 05 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 ATKB3145855 package
AU - Australia Download the AUKB3145855 package
BE - Belgium Download the BEKB3145855 package
CH - Switzerland Download the CHKB3145855 package
CZ- Czech Download the CZKB3145855 package
DE - Germany Download the DEKB3145855 package
DK - Denmark Download the DKKB3145855 package
ES - Spain Download the ESKB3145855 package
FI - Finland Download the FIKB3145855 package
FR - France Download the FRKB3145855 package
IS - Iceland Download the ISKB3145855 package
IT - Italy Download the ITKB3145855 package
NA - North America Download the NAKB3145855 package
NL - Netherlands Download the NLKB3145855 package
NO - Norway Download the NOKB3145855 package
NZ - New Zealand Download the NZKB3145855 package
RU - Russia Download the RUKB3145855 package
SE - Sweden Download the SEKB3145855 package
UK - United Kingdom Download the GBKB3145855 package
All other countries Download the W1KB3145855 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.