Cumulative Update 12 for Microsoft Dynamics NAV 2016 (Build 47042)

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.

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

378951Filters and parameters are not visible in web services
380086Unexpected results when you use Limit Totals filter on a FlowFilter that references fields with the SQL Data Type value set to Variant.
380342Pages that have the Page Type value set to NavigatePage and contain a repeater group will not save column width personalization.
380559The cursor is moved to a random place when you delete lines from a large document.
380568"Method 'PageNN.a60ActionNNNNNN_a45_OnAction' not found" error message when you try to reopen a released purchase order or sales order for users with the RapidStart Services profile.
380596The client behaves unexpectedly when you make modifications on filtered purchase (or sales) order lines.
380617The Euro sign, €, is not saved properly in the development environment and it is replaced with the question mark, ?.
380669Disable colorization in the documentation block in CSIDE.
380688A disabled field is still shown on a page if the Caption ML property is filled in on the source table.
380718NavNCLDialogException in the web client with blank error.
380757A page with SourTableTemporary enabled gives strange results when it has an action.
380827Performance issue during lookup of sales or purchase unit of measure.
380901Export to a data file throws SqlNullValueException.
380955Enable Windows client control add-in to run in legacy IE7 mode.
380964w3wp IIS worker process crash CLR_EXCEPTION_System.NullReferenceException.
380965Sessions that time out with a modal dialog open may not close all associated threads.
380983NST health improvements.

Application hotfixes

IDTitleFunctional areaChanged objects
380755Job WIP calculation is incorrectly calculating a negative job WIP value under cost value even though job usage is positive and no invoice has been posted, so all usage cost should be posted as positive WIP.JobsCOD 1000
380695Wrong general ledger entry number is shown in the job ledger entry.JobsCOD 1001 COD 1012 COD 80 COD 90
380627Item tracking lines are required when posting a job journal even though a reservation exists that should automatically provide the necessary information.JobsCOD 1004 TAB 1003 TAB 210
380473When you post a line with line type Blank in the job journal, no related job planning line is created.JobsCOD 1026
380717"The file that you are trying to different from the specified Payroll Import" error message if you try to import a txt file with the Fixed Text file type and the Payroll Import type.AdministrationCOD 1202
380826"An attempt was made to change on old version of a Sales Invoice Header record. The record should first be reread from the database" error message if you send a OIOUBL sales invoice through the document exchange service to Tradeshift in the Danish version.SalesCOD 1411
380693"The type NavBoolean is unknown" error message if you create a workflow to control the changes over a boolean field.AdministrationCOD 1531
380752Wrong filter expression in Codeunit 1535, approvals Mgmt in the DeletePostedApprovalCommentLines function.FinanceCOD 1535
380753Issues with comments in document approvals and workflows.FinanceCOD 1535 PAG 41 PAG 42 PAG 43 PAG 44 PAG 49 PAG 50 PAG 507 PAG 509 PAG 51 PAG 52
380648When you export a positive pay file with no header defined, a blank row is displayed before the transaction detail.Cash ManagementCOD 1700 COD 1711
380838The Last Direct Cost field on the item card is inaccurately updated with the value of the cost adjustment.InventoryCOD 22
380591"Amount must be negative in Gen. Journal Line Journal Template Name" error message when you void a payment with a credit memo involved.PurchaseCOD 367
380579If you change a standard text in a document the extended text is not deleted.SalesCOD 378
380874Mistakenly open and overdue customer ledger entries are missing on the reminder.SalesCOD 392
380810CU418 is missing permissions on tables where the user table is involved.ClientCOD 418
380215CRM integration does not map the extended amount or total amount for posted invoices.SalesCOD 5334 COD 5341 COD 5342
380646CRM integration does not consider blocked or active/retired status for items and products.AdministrationCOD 5334 COD 5341 COD 5342 COD 5343
380128CRM sync may be blocked if someone updates a non-synced record.ClientCOD 5335
380575"You do not have the following permissions on TableData Sales Invoice Header: Modify" error message when you use a customer license with CRM Integration.ServerCOD 5341 COD 5342 PAG 132 PAG 143
380831For a sales order with an open released warehouse shipment header, shipment date(s) can be changed on the sale order without a warning. The warehouse shipment remains without that change.SalesCOD 5777 TAB 37
380520The application is not considering already calculated and assigned cross-dock opportunities.InventoryCOD 5780 PAG 5783 TAB 5768
380496Service items created have no serial tracking when two sales orders are on the same drop-shipment purchase order.ServiceCOD 5920 COD 90
380819Item reclassification journal does not raise an error when you reclassify a new lot with no lot information card and the Lot No. Info Must Exist check box is selected for the item tracking code.InventoryCOD 6500
380764The allow line discount information of a customer price group is not considered for jobs prices.JobsCOD 7000
380725No values are shown on the Sales Analysis Matrix page if you change the Analysis Column Template value for a Sales Analysis report.SalesCOD 7110 PAG 7117 PAG 7118 PAG 7119
380814The Source Document Line function on the Warehouse Shipment page does not open the relevant source document when this is a service order.WarehouseCOD 7302 PAG 7341
380556“Nothing to Handle” error message when you create a pick where the first expired FEFO item is in a bulk bin, but there is enough quantity in a pickable bin. Requesting a better error message.WarehouseCOD 7312
380793Wrong entries amount when you switch to ARC on the Acc. Schedule page.FinanceCOD 8
380573If you create a credit memo when you use the Copy Document functionality from an invoice where the posting group was modified after posting it, the wrong posting group is used in the posted credit memo.SalesCOD 80 COD 90
380611The notes are not correctly transferred to the posted sales shipments and posted purchase receipts if you use the Drop Shipment functionality.SalesCOD 80 COD 90
381030Realized Gains/Loss entries are not created when you post a purchase invoice using get receipt lines created for a purchase order with prepayment in FCY.PrepaymentsCOD 80 COD 90
381004The assembly order is recreated when this is an assembly-to-order and the sales order was created from a sales quote.InventoryCOD 86 TAB 904
380850When you post partial deferrals, a wrong VAT amount is calculated for whole document.FinanceCOD 90
380652"The Bin does not exist. Identification fields and values: Location Code = X, Code=''" error message when you post a purchase receipt with negative quantity, bin content, and the job is validated.PurchaseCOD 90 TAB 83
380815Wrong filter on the Sales Analysis page by dimension when you use the Show Column Name option.FinanceCOD 9200
380315When you use the Calculate Bins function from the bin creation worksheet, letters in the From No. field and the To No. field appear to be overlooked by the process.WarehouseN/A
380508Miscellaneous errors cause the standard C/AL test tool to fail out of the box with the standard Cronus database.DEV Environment (C/SIDE)N/A
380767Text constants are not translated when you use the Get Posted Document Lines to Reverse function.SalesN/A
380560"None of the items in the filter have a BOM" error message when you filter by product on the BOM Cost Shares page.InventoryPAG 5872
380668If you export all fields in a RapidStart package including the Dimension Set-ID field and you add a custom field, the data is not imported back correctly.AdministrationPAG 8626
380945It is possible to post a sales order with a dimension combination that is set to Blocked.FinancePAG 9252 PAG 9253
380585The Delayed page does not show all delayed sales lines.SalesQUE 9060 TAB 9053
380615The DataItemTableView property not defined in ItemErrorLoop dataitem from report 1004.InventoryREP 1004
380775When you create a line in a journal from the direct debit collection, the Document No. field contains incorrect values if there are more than one document in the direct debit collection.Cash ManagementREP 1201
380770The Double Underline option within the account schedule prints a single underline when the New Page check box is selected.FinanceREP 25
380953Error appears when you update an existing Excel spreadsheet.FinanceREP 29
381022If the TableRelation property in the Job Usage Link table does not relate to the Job No. field, all job usage link records with the same job task number will be renamed regardless of the job number when a given job task is changed.JobsTAB 1020
380565"You cannot change osting Method because there is at least one outstanding Purchase Order that include this item" error message when you configure a master template for an item card when purchase order lines with blank Item No. field exist at the same time.InventoryTAB 27
380749"There are no items with cross reference: X" error message when an IC transaction is completed.InventoryTAB 37 TAB 39
380976The variant code is not validated into the purchase line when you look up into the blanket Order No. field to validate blanket order data.PurchaseTAB 37 TAB 39
380744Backlog request to allow processing interaction templates without Word .NET usage on the client side.SalesTAB 5062 TAB 5077 TAB 5103
380686Missing table relations on some tables.ClientTAB 5107 TAB 5109 TAB 9650
380644The location code is not correctly set after making a service item replacement for an item with item tracking in use.ServiceTAB 5902
380716"Quantity (Base) available must not be less than nn in Bin Content Location Code = 'AAAA' ,Bin Code ='XX-XX-nnnn', Item No. = 'YYYY' Variant Code ='',Unit of Measure Code='BBB'" error message when you register a pick.WarehouseTAB 7302

Local application hotfixes

AT - Austria
IDTitleFunctional areaChanged objects
380789An incorrect error message is displayed in the VAT Statement AT report in the Austrian version.FinanceREP 11110
AU - Australia
IDTitleFunctional areaChanged objects
380947The BAS Adjustment field is not updated on the GST Entry table when you post a sales CR/ADJ with a note applied to an invoice in the Australian version.FinanceCOD 12
BE - Belgium
IDTitleFunctional areaChanged objects
380723"A call to System.IO.Directory.CreateDirectory failed" or "A call to System.IO.File.Copy failed" error message if you try to export an EB payment to SEPA by using a non-available location or folder where you do not have permissions to operate in the Belgian version.Cash ManagementREP 2000005
380864"The path XXXXXX does not exist. Do you want to add it now?" error message should be displayed if you try to export an EB payment to SEPA by using a non-available location or folder in the Belgian version.Cash ManagementREP 2000005
CH - Switzerland
IDTitleFunctional areaChanged objects
380849The IBAN only contains 17 spaces instead of 21 in the layout of the LSV Collection Authorization report in the Swiss version.Cash ManagementREP 3010836
CZ- Czech
IDTitleFunctional areaChanged objects
380785Intrastat - Changes relating to the exchange rates in the Czech version.FinancePAG 31065 PAG 473 REP 594 TAB 31065 TAB 325
380791An error appears when you print a domestic payment order from the Issued Payment Order page in the Czech version.FinancePAG 11721 PAG 11724
380794The Turnover report by global dimension does not print the entire landscape in the Czech version.FinanceREP 11772
380795The Sales Advance Letter List report and the Purch. Advance Letter List report do not print the document numbers with 10 characters in the Czech version.FinanceREP 31010 REP 31030
380798The check of commodity limit amount LCY is incorrect in sales orders in the Czech version.SalesCOD 80
380799There is missing differentiation service of Intrastat on the VAT Posting Setup page in the Czech version.FinanceT325 P473 R594
380801The documentation for VAT report displays incorrect amount if I use the Reverse Register action for VAT entries with non-deductible VAT in the Czech version.FinanceREP 11764
380802Incorrect calculation of cost amount on the value entries if you use non-deductible VAT for charges in the Czech version.PurchaseCOD 90
380803An error appears when you edit a purchase document that is in foreign currency and is missing an exchange rate for the VAT date in the Czech version.PurchaseTAB 36 TAB 38
380805The base and the amount are calculated incorrectly for the VAT Control report for reverse charges when you do not use the Merge VAT Entries function in the Czech version.VAT/Sales Tax/IntrastatCOD 31100
380822The lines from the bank statement or payment reconciliation journal are not correctly linked to the advance letter, although there is a clear connection in the Czech version.FinanceCOD 1255
380913From the Adv. Payment Selection - Purch page and the Adv. Payment Selection – Sales page the reports for printing the Purchase Advance Letters page and the Page Sales Advance Letters page are not used in the Czech version.PrepaymentsPAG 31003 PAG 31023
380925The filter for global dimension is used only for the first account in the Turnover report by global dimensions in the Czech version.FinanceR11772
380927The customer title and the vendor title have been switched in the Vendor - Bal. Reconciliation report in the Czech version.PurchaseREP 11787
380930If you use the Undo Shipment function from the posted transfer shipment, then you get message that the bin does not exist in the Czech version.WarehouseCOD 31070 COD 7320
380934The Cash Desk Account Book report is not sorted by date but by entry number and shows incorrect balances in the Czech version. Cash ManagementREP 11741
380937The VAT Registration No. field is not filled in a document if the Bill-to/Sell-to VAT Calc. field contains Sell-to/Buy-from No. on the General Ledger Setup page in the Czech version.FinanceTAB 36 TAB 38
380941The IBAN and SWIFT fields are not transferred to the payment reconciliation journal in the Czech version.Cash ManagementREP 11701 TAB 270
380942The Service - Invoice CZ report and the Sales - Invoice CZ report may be displayed on two pages and the second page is empty in the Czech version.SalesREP 31088 REP 31096
380943If you set up the custom report layout for invoices, then the report is printed although it is the advance invoice in the Czech version.PrepaymentsTAB 9657
IDTitleFunctional areaChanged objects
380875Incorrect special characters in the Create XML-File VAT Adv. Notif report in the DACH version.REP 11016
ES - Spain
IDTitleFunctional areaChanged objects
380747Credit memos with no taxable VAT for EU operations are not included in the 349 Declaration file in the Spanish version.VAT/Sales Tax/IntrastatPAG 10736 REP 10710 TAB 113 TAB 123
380645The Posted Payment Orders Maturity page only shows the right information for the first payment order in the list in the Spanish version.PurchasePAG 7000050 PAG 7000054 PAG 7000055
380766The Payment Order Maturity functionality is duplicated on some purchase documents in the Spanish version.PurchasePAG 7000050 PAG 7000054 PAG 7000055
381041The Payment Order Maturity functionality is duplicated on some sales documents in the Spanish version.SalesPAG 7000050 PAG 7000054 PAG 7000055
380841"Index out of bounds" error message if you include more than one credit memo correcting a previous period in the Make 349 Declaration functionality in the Spanish version.VAT/Sales Tax/IntrastatREP 10710
380664The paydays are not correctly calculated in the Vendor - Overdue Payments report if the document is paid after the due date in the Spanish version.PurchaseREP 10748
380773If you settle a payment order with a currency in an earlier date than the documents associated, the Adjust Exch. Rates G/L entries created uses the document dates and not the payment order dates in the Spanish version.PurchaseREP 7000082
380651"Attempted to divide by zero" error message when you validate the Applies-from Entry field on the Job Journal page in the Spanish version.JobsTAB 210
IT - Italy
IDTitleFunctional areaChanged objects
381048If the Allow Issue field of the bill code is set to false, when I recall more than one customer bill the second recalled bill is applied to the wrong entry in the Italian version.FinanceCOD 12
380696If you post a sale or a purchase invoice and a deferral code is used, the G/L entries of deferred transactions are not reflected on the G/L Book entries page in the Italian version.FinanceCOD 12 TAB 12144
380553If you post a partial payment for an unrealized VAT sale invoice that contains multiple lines, the reversal as realized VAT is not correct in the Italian version.VAT/Sales Tax/IntrastatCOD 12 TAB 254
381023The threshold amount set for Black List transactions is wrongly calculated. It is compared with every single sale or purchase document instead of being compared to the annual total amount posted for a customer or vendor in the Italian version.VAT/Sales Tax/IntrastatCOD 12130
380629If the related date of withholding tax entries are set at the previous year in relation to the year of the Certificazione Unica declaration period, the base amounts are included in the Record H field in the Italian version.FinanceCOD 12132
380800If a purchase invoice is posted with a payment term code that includes a payment discount, when this invoice is paid through a vendor bill list the payment discount amount is calculated and deducted two times in the Italian Version.FinanceCOD 12173
380781If you post a vendor bill list, the Vendor Bill List and Vendor Bill No. fields are missing in the Vendor Ledger Entry table and is it not possible to see the data on the Vendor Bill List page in the Italian version.Cash ManagementPAG 29 TAB 12182
NA - North America
IDTitleFunctional areaChanged objects
380763The Action Image property is missing in the North American version.FinancePAG 36629 PAG 36630 PAG 36631 PAG 9000 PAG 9002 PAG 9003 PAG 9005 PAG 9006 PAG 9008 PAG 9020
380868When you print the Sales Invoice report for a sales invoice that only has a G/L account on the line, the report prints with #ERROR for the amounts on the report in North American version.SalesREP 10074
380817Wrong G/L entries are created when a purchase line contains a deferral code and a sales tax jurisdiction contains a tax detail using the Expense/Capitalize Sales Tax functionality in the North American version.PurchaseTAB 37 TAB 39
RU - Russia
IDTitleFunctional areaChanged objects
380873Strange difference in initial and reverse sides of G/L Corresp. Entry records in the Russian version.FinanceCOD 12404
380889The VAT Settlement process does not copy dimensions that are set on purchase invoice lines in the Russian version.FinanceCOD 12411
380804The G/L Account filter does not work on the Vendor and Customer Accounting Card pages in the Russian version.FinanceN/A
381009The Vendor G/L Turnover report does not show all data on printouts and previews in the Russian version.FinanceREP 12443 REP 12444 REP 12447 REP 12450 REP 12451 REP 12464
380811The Vendor G/L Turnover report shows unexpected results in the Russian version.FinanceREP 12451
380977The FA Turnover report shows unexpected results on direct printouts in the Russian version.FinanceREP 12466
380978The FA Turnover report does not fill the header for the first page in the Russian version.FinanceREP 12466
380954The Customer - Reconciliation Act report shows unexpected results in scenarios with invoices, credit memos, and payments in the Russian version.FinanceREP 14910
381017The Customer - Reconciliation Act report shows unexpected results in scenarios with sales corrective credit memos when you decrease the unit price and mark the credit memos as corrections in the Russian version.FinanceREP 14910
381049The Customer - Reconciliation Act report wrongly shows closed entries of previous period in scenarios with two invoices and two payments in the Russian version.FinanceREP 14910
SE - Sweden
IDTitleFunctional areaChanged objects
380812When you use both a deferral code and an automatic account code on vendor invoice lines, the system posts unexpected G/L entries in the Swedish version.FinanceCOD 12
UK - United Kingdom
IDTitleFunctional areaChanged objects
380866The auto matching functionality for bank reconciliation is not working with the GB BACS functionality in the British version.Cash ManagementCOD 10550 COD 1252 PAG 379
380754CRM Integration depends on the External Document No. field in Dynamics NAV in the British version.MarketingCOD 5330 COD 5341 COD 5343 COD 80 PAG 5330 TAB 5330

Local regulatory features

NO - Norway


Hotfix information

A supported hotfix is available from Microsoft. There is a "Hotfix Download Available" section at the top of this Knowledge Base article. If you are encountering an issue downloading, installing this hotfix, or have other technical support questions, contact your partner or, if enrolled in a support plan directly with Microsoft, you can contact technical support for Microsoft Dynamics and create a new support request. To do this, visit the following Microsoft website: You can also contact technical support for Microsoft Dynamics by phone using these links for country specific phone numbers. To do this, visit one of the following Microsoft websites:

PartnersCustomersIn special cases, charges that are ordinarily incurred for support calls may be canceled if a Technical Support Professional for Microsoft Dynamics and related products determines that a specific update will resolve your problem. The usual support costs will apply to any additional support questions and issues that do not qualify for the specific update in question.

How to obtain the Microsoft Dynamics NAV update files

Click the link in the "Hotfix Download Available" section at the top of this Knowledge Base article to download the cumulative update files. After you request the Microsoft Dynamics NAV update, a hyperlink will be sent to you in an e-mail.

The e-mail will contain a hyperlink and a password. You can use the hyperlink to download the Microsoft Dynamics NAV hotfix or the update files. When you click the hyperlink, the File Download - Security Warning dialog box opens. Then, you are prompted to run, to save, or to cancel the download.

If you click Run, the files start the download and the extraction process. You must specify a folder for the new files.

If you click Save, you must specify a path for saving the compressed file. When you open the file that you saved, you are prompted to specify a path for the files.

If you click Cancel, the download process stops.

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:
CountryHotfix package
AT - AustriaDownload the ATKB3193868 package
AU - AustraliaDownload the AUKB3193868 package
BE - BelgiumDownload the BEKB3193868 package
CH - SwitzerlandDownload the CHKB3193868 package
CZ- CzechDownload the CZKB3193868 package
DE - Germany Download the DEKB3193868 package
DK - DenmarkDownload the DKKB3193868 package
ES - SpainDownload the ESKB3193868 package
FI - FinlandDownload the FIKB3193868 package
FR - FranceDownload the FRKB3193868 package
IS - IcelandDownload the ISKB3193868 package
IT - ItalyDownload the ITKB3193868 package
IN - IndiaDownload the INKB3193868 package
NA - North AmericaDownload the NAKB3193868 package
NL - NetherlandsDownload the NLKB3193868 package
NO - NorwayDownload the NOKB3193868 package
NZ - New ZealandDownload the NZKB3193868 package
RU - RussiaDownload the RUKB3193868 package
SE - SwedenDownload the SEKB3193868 package
UK - United KingdomDownload the GBKB3193868 package
All other countriesDownload the W1KB3193868 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.

Article ID: 3193868 - Last Review: 20 జన, 2017 - Revision: 2