Cumulative Update 8 for Microsoft Dynamics NAV 2016 (Build 46045)

Applies To
Dynamics NAV 2016

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

Overview

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.

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 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

ID Title
376725 The Windows client has configuration instabilities during test.
377915 You cannot set the Editable property for an action dynamically with the Tablet and Phone clients.
378334 When you use the Quick Entry feature on sales order lines, the cursor jumps to the next tab.
378496 "Object reference not set to an instance of an object." error message when the Windows client crashes due to declaring a .net variable on a page that runs on the client with events.
379084 A page opens very slowly if a filter is set.
379127 A page is empty in the Web client although it has records in the Windows client.
379163 "ErrorParameterMismatch" error message when you use the Event Subscriber functions with variables of datatype records.
379216 Pages that are shown embedded on the desktop should not control the expand/collapse state of the ribbon.
379242 An OData URL with $Orderby clause crashes the service tier.
379278 The Dynamics NAV Phone client crashes.
379299 A Dynamics NAV extension only processes the first MenuSuite object if multiple are included in a package.
379379 Navsip.dll crashes Microsoft Endpoint Protection.
379381 DoS attack through WCF health service can cause NST to be unresponsive for about 10 minutes for any incoming connection.
379455 NAVX cop does not prevent adding code to actions on modified objects.
379464 The CALCFIELDS function does not work correctly with a reverse sign and permission filter.
379470 Translation error of the term Groupe prix client in the French language
379472 Code fields that have data beginning with a comma cause an error.
379480 You cannot delete the last two characters on the last line in CSIDE.
379512 The Set-NavServerUser and Set-NavSingleSignOnWithOffice365 sample scripts do not set the user object ID.
379531 Right-clicking the Go to line or the Go to definition in the C/AL Editor returns no results.
379541 "AllObjWithCaption" error message when you look up a permission.
379708 Make sure you can manage the ClientKeepAlive setting from the server.

Application hotfixes

ID Title Functional area Changed objects
379158 A purchase order is set to Pending Approval status if the approver reopens it and sends it for approval again using a workflow even if the approver has permissions for the purchase order to be automatically approved. Administration COD 1535 TAB 454
379202 "This document can only be released when the approval process is complete." error message even if the approval workflow should not be activated due to condition filters on the document lines. Administration COD 1502
379302 "You do not have the following permissions on TableData Data Exch.: Delete" error message when you choose the Create Document action on the Incoming Documents page after receiving information from the OCR Service. Administration COD 1215 COD 1218
379318 "File Content is empty" error message when you try to export a Positive Pay file that has no footer. Cash Management COD 1708
379424 The Replace transformation rule in the Field Mapping function does not work when you export a Positive Pay file. Cash Management COD 1711
379516 The dimension fields and the link to dimensions are missing from the Payment Reconciliation Journal page. Cash Management PAG 1290 TAB 274
379535 "Amount must be positive in Gen. Journal Line Journal Template..." error message when you post a check that includes a credit memo. Cash Management COD 11
379544 The Source Code field is missing when doing bank account reconciliation. Cash Management PAG 279 TAB 242
379452 The Letter format is used as layout instead of A4 in the Adjust Exchange Rates report. Finance REP 104
379444 The Payment Journal page is cleared when a user runs the Preview Posting function. Finance COD 13
379456 The Balance Comp. - Prev. Year report displays the term Error in the page counter. Finance REP 37
379482 A recurring general journal goes into an infinite loop on posting. Finance COD 13 PAG 283
379491 "Applies-to Doc. No. must be equal to '' in Gen. Journal Line." error message if you use the Renumber Document Numbers function in the general journal and try to post the lines afterwards. Finance TAB 81
379509 DrillDown is missing from the Contact table. Finance TAB 5050
379334 "The field Item No. of table Purchase Price contains a value (XXX) that cannot be found in the related table (Item)." error message if you remove the vendor from the Purchase Prices header. Inventory REP 14902 PAG 7012
379399 An availability check warning is not raised when you change the requested delivery date on a sales line to an earlier date than when stock is available. Inventory COD 311 PAG 46
379409 Incorrect reservation entries after partial picking of lot-tracked items. Inventory COD 7307
379405 If you post a document with item charges that are assigned to item-tracked items and not everything is fully invoiced, the value entries that are created for the item charges are incorrect. Inventory COD 90
379484 When you revalue inventory that has costing method Average, unexpected cost amounts are calculated in the item ledger entries. Inventory COD 22
379406 "Overflow under conversion of Microsoft.Dynamics.Nav.Runtime.Decimal18 value -0,5 to System.Int32." error message if you try to update capacity after entering non-complete hours with decimals. Jobs PAG 6013
379461 The routing version is not based on the planning due date when you run the Calculate Regenerative Plan function on the Planning Worksheet page. Manufacturing COD 99000854
379590 The quantity for a component item that has reordering policy Lot-for-Lot is clubbed against a single reference order when you run the Calculate Regenerative Plan function. Manufacturing COD 99000854
379391 Wrong values are calculated when you post a prepayment invoice in a foreign currency. Prepayments COD 442 COD 444
378754 The event subscriber throws an error message if multiple page actions have the same name. Purchase PAG 50
379123 "The following C/AL functions are limited during write transactions ..." error message if you try to delete a purchase document that is not yet posted and you use the same number series for the invoices and posted invoices. Purchase TAB 36 TAB 38 TAB 5900
379478 "There is no Check Ledger Entry within the filter." error message when you use the Renumber Document Numbers function after printing checks and you try to void or issue a check. Purchase TAB 81
379142 "The Line Number Buffer already exists. Identification fields and values: Old Line Number=X." error message when you copy an existing posted invoice into a credit memo with the Copy Document function. Sales COD 6620
379458 Invoices within the grace period are not correctly suggested in reminders. Sales COD 392
379485 The Rolled-up Assembly Cost field updates the Unit Price field on sales lines incorrectly when the ordered quantity is partially supplied by existing inventory and partially by an assembly order for the particular sales order. Sales TAB 904
379564 All the posted sales credit memos are sent even if you select only one posted sales credit memo to be emailed from the simplified Posted Sales Credit Memo and Posted Sales Credit Memos pages. Sales PAG 1321 PAG 1322
379295 "The Line No. xy relates to the same Service Ledger Entry as Line No. xy." error message when you try to post a service credit memo. Service COD 5940
379298 When you add a line to a service contract, the service invoice is created incorrectly. Service COD 5944
379157 SQL error message when you use a custom report layout without filters. Service COD8800
379169 The Exclude Contract Discount field does not have any effect on the Service Item Worksheet page. Service TAB 5902
379643 "The Service Line already exists. Identification fields and values: Document Type=XX, Document No.=XX, Line No.=XX." error message when you insert a new service line. Service PAG 5905 PAG 5966
379657 "You cannot change the Customer No. because there are outstanding service order/quotes attached to it." error message when you post a sales order for an item that has a service item. Service TAB 5940
379376 Warehouse entries and item ledger entries do not balance. Warehouse COD 7302
379390 A sales unit of measure code with the same value in the Qty. of Base Unit of Measure per Unit field as the base unit of measure, such as 1 PCS., causes an incorrect allocation on a warehouse pick. Warehouse COD 7312
379395 "There are no Warehouse Shipment Lines created." error message when you run the Get Source Documents function from a warehouse shipment. Warehouse COD 5770

Local application hotfixes

AT - Austria

ID Title Functional area Changed objects
379507 The cipher 067 value on the VAT Statement AT report is not filled correctly if the amount is negative in the Austrian version. VAT/Sales Tax/Intrastat REP 11110

CZ- Czech

ID Title Functional area Changed objects
379529 Correction of the check for bank account formats in the Czech version Cash Management COD 11706 PAG 1292 TAB 11706 TAB 11710
379312 The Calculated VAT Amount and VAT Difference (LCY) fields are incorrectly calculated on the VAT Amount Lines page if you set the amounts including VAT to false and allow a VAT difference on a cash document in the Czech version. Finance PAG 11734 PAG 11739 TAB 11731
379386 Any field is calculated on the VAT Amount Lines page if you navigate from the Posted Cash Doc. Statistics page in the Czech version. Finance PAG 11734 PAG 11739
379353 "Tariff No. must have a value in Sales Line Document Type=Invoice, Document No.=1011, Line No.=10000. It cannot be zero or empty." error message in the Czech version. Sales TAB 37
379436 Some fields are not copied if you use the Copy - VAT Posting Setup report in the Czech version. VAT/Sales Tax/Intrastat REP 85
379528 VAT Control report has issues when exporting to XML in the Czech version. VAT/Sales Tax/Intrastat PAG 31106 REP 790 TAB 179 XML 31100

DE - Germany

ID Title Functional area Changed objects
379572 The Sales VAT Adv. Not. Acc. Proof report is not translated correctly in the Germany version. Finance REP 11009

DK - Denmark

ID Title Functional area Changed objects
379332 The performance is very slow if you export many payment entries to a file in the Danish version. Cash Management COD 1211

ES - Spain

ID Title Functional area Changed objects
379508 The <PstlAdr> node is wrongly included under InitgPty in the SEPA DD pain.008.001.02 and SEPA CT pain.001.001.03 XMLPorts in the Spanish version. Cash Management XML 1000 XML 1010
379610 The <InstrPrty> tag under the <PmtInf> node and the <PmtTpInf>/<InstrPrty> node under the <DrctDbtTxInf> node are incorrect on the SEPA DD pain.008.001.02 XMLport in the Spanish version. Cash Management XML 1010
379629 The <Id>/<OrgId>/<BICOrBEI> structure under the <Cdtr> node are incorrect on the SEPA DD pain.008.001.02 XMLport in the Spanish version. Cash Management XML 1010
379394 Wrong ledger entries are created after unapplying a payment that applies both the bill and the invoice, when the invoice has been posted before the bill in the Spanish version. Finance COD 12

FR - France

ID Title Functional area Changed objects
379294 The wrong initial balance is printed on the Customer Detail Trial Balance and Vendor Detail Trial Balance reports if a payment tolerance is involved in the French version. Finance REP 10806 REP 10808

IT - Italy

ID Title Functional area Changed objects
379371 If you pay a withholding-tax purchase invoice through a vendor bill list, the system assigns withholding taxes according to the Payment Date field on the Vendor Bill List page instead of on the Posted Vendor Bill Card page in the Italian version. Purchase COD 12101
379534 The Customer Bill List report does not show the right subtotal balance for partial payments when the payment is higher than the invoice and the stand-alone payments in the Italian version. Sales REP 12116 REP 12117
379589 If you unable the Calc. Inv. Discount field on the Sales & Receivables Setup page, the sale invoice discount amount is wrongly calculated when you run the Generate Split VAT Lines function in the Italian version. Sales COD 5950 COD 60
379370 If you run the Get Entries function from the EU Service Intrastat journal after you post an EU service invoice with different VAT prod. posting groups but with the same service tariff number, you receive wrong line amounts in the Italian version. VAT/Sales Tax/Intrastat REP 594

                  

NL - Netherlands

ID Title Functional area Changed objects
379300 Permission error for table 1220 when you run codeunit 11404 in the Dutch version Finance COD 11404
379343 An incorrect VAT registration number is shown on the Intrastat Decl. report in the Dutch version. Finance REP 11413
379606 If you create an electronic VAT declaration, the figures for reduced tariff and other rates are in the wrong position in the Dutch version. VAT/Sales Tax/Intrastat REP 11403

                  

RU - Russia

ID Title Functional area Changed objects
379315 The VAT Purchase Ledger report wrongly fills СтоимПокупВ attribute in an .xml file and column 15 in an Excel file in the Russian version. Finance COD 12401 REP 12460 REP 12461
379323 The lookup does not work for the Tax Authority No. field on vendor cards in the Russian version. Finance PAG 26
379331 Unexpected results in the assessed tax declaration are exported to Excel when you use exemption in the Russian version. Finance REP 14920
379333 Wrong information on the VAT Purchase Ledger page in the Russian version. Finance REP 12455
379392 The Shortcut Dimension 1 Code field has wrong information after you set an agreement in the Russian version. Finance TAB 14901 TAB 14902
379396 XML attributes are not translated in the VAT Ledger Export XML report in the Russian version. Finance REP 12461 Translations
379397 The VAT Sales or Purchase Ledger report shows an error when you use a VAT agent (for internal funds) and the Manual VAT Settlement check box is not selected in the Russian version. Finance COD 12 REP 12455 REP 12456
379454 The VAT Sales or Purchase Ledger report shows an error when you use a VAT agent (for internal funds) and the Manual VAT Settlement check box is not selected in an end-to-end scenario in the Russian version. Finance REP 12455 REP 12456
379460 The Item Tracking Lines action does not work on the Posted Item Receipt page in the Russian version. Finance COD 6503
379462 The Order Item Shipment TORG-12 report does not work in a specific scenario in the Russian version. Finance REP 12407 REP 12413 REP 12414 REP 14916
379554 The Vendor Posting Groups report does not have the Description column in the Russian version. Finance PAG 111

UK - United Kingdom

ID Title Functional area Changed objects
379349 Wrong start date is calculated in the deferral schedule in the British version. Finance COD 1720

                  

Resolution

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 08 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 ATKB3166287 package
AU - Australia Download the AUKB3166287 package
BE - Belgium Download the BEKB3166287 package
CH - Switzerland Download the CHKB3166287 package
CZ- Czech Download the CZKB3166287 package
DE - Germany Download the DEKB3166287 package
DK - Denmark Download the DKKB3166287 package
ES - Spain Download the ESKB3166287 package
FI - Finland Download the FIKB3166287 package
FR - France Download the FRKB3166287 package
IS - Iceland Download the ISKB3166287 package
IT - Italy Download the ITKB3166287 package
NA - North America Download the NAKB3166287 package
NL - Netherlands Download the NLKB3166287 package
NO - Norway Download the NOKB3166287 package
NZ - New Zealand Download the NZKB3166287 package
RU - Russia Download the RUKB3166287 package
SE - Sweden Download the SEKB3166287 package
UK - United Kingdom Download the GBKB3166287 package
All other countries Download the W1KB3166287 package

How to install a Microsoft Dynamics NAV 2016 cumulative update

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

Prerequisites

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

More Information

See more information about software update terminology and Microsoft Dynamics NAV 2016.

Status

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