Cumulative Update 12 for Microsoft Dynamics NAV 2015 (Build 42951)

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


This cumulative update includes all hotfixes and regulatory features that have been released for Microsoft Dynamics NAV 2015, 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 a cumulative update earlier than cumulative update 9 (build 41779). 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 2015, see released cumulative updates for Microsoft Dynamics NAV 2015 . Cumulative updates are intended for new and existing customers who are running Microsoft Dynamics NAV 2015.


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

375672When you perform personalization on the profile using Configuration mode, the metadata is not renamed if you later change the profile using the Windows client.
375727When personalization data is serialized, the SaveValuesSerializer is saved as OptionCaption, which is language-dependent. It must save as OptionString, which is language-agnostic.
375708Connection cannot be resumed after the client has timed out.
375761The cursor jumps to the wrong field when you enter lines into a time sheet by using Ctrl + Insert.
375806The AltSearchField field property does not work as documented.
375882REPORT.RUNREQUESTPAGE runs report code.
375827The service tier crashes when the web service encounters a System.Xml.XmlException error.
376032Queries populated with OData go into a never-ending loop.
376011Number of copies defaults to 1 in the printer selection dialog.

Application hotfixes

IDTitle Functional areaChanged objects
375650After you export a payment file, you are still able to print a check from the payment journal.Cash ManagementREP 1401 TAB 81
375669When you run the Update Job Item Cost report with the Automatic Update Job Item Cost set to Yes on the Job Setup page, not all adjust cost item entries of incomplete jobs are checked.CostingCOD 5895
375590When you set up a different amount rounding precision for a currency, the amount is shown correctly in the purchase lines, but not on the subpages.FinancePAG 1308 PAG 46 PAG 47 PAG 508 PAG 510 PAG 54 PAG 55 PAG 6631 PAG 6641 PAG 95 PAG 96 PAG 97 PAG 98 TAB 37
375739After you run the Analysis by Dimension function, when you scroll down on the Overview page, the page freezes.FinancePAG 554 PAG 9249
375774If you unapply a payment that closed multiple invoices with payment discount, a VAT entry is missing.FinanceCOD 12
375904In some scenarios, the Order Date function on the Number Series page does not work.FinanceCOD 6620
375673"The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table" error message when you post an order with 100% prepayment, prices including VAT, and multiple prepayment accounts.FinanceCOD 442 COD 444
375887The Registration No. field on the Company Information page is never printed in Word layouts.FinanceTAB 79
375922"The Location does not exist. Identification fields and values code" error message when you change the Transfer-to Code value on a transfer order that has a line with blank item number.InventoryTAB 5740 TAB 5741
375928A standard-cost item is received when a purchase return is applied and shipped, and the purchase return is changed from Undone to Lost Recognition of Variance.InventoryCOD 5814 COD 5895
375926The No., Substitute No., and Description columns do not provide all info when you run the Item Substitution report.InventoryREP 5701
375985The Selection report is missing for assembly documents.InventoryPAG 5754
375902"The length of the string is 101, but it must be less than or equal to 100 characters" error message when you filter the Item Ledger Entry page on the Document Type field by selecting several values.InventoryPAG 38
375794When you run the Item Age Composition Qty report with a location filter, it shows totals including all locations regardless of the selected location filter.InventoryREP 5807
376086In-Transit location has wrong average cost after you upgrade from a previous version to version 2013 with new designs.InventoryN/A
376029The Item Category Code field is not validated in the item ledger entry when you post an assembly order.InventoryCOD 900
376006After you post a purchase invoice that is linked to a job, the already scheduled cost and price are changed.JobsCOD 1026 TAB 1003
375893"Attempted to divide by zero" error message when you post a job journal line.JobsCOD 1012
376001Assembly order resource time does not show as allocated time on the Resource Availability page.JobsPAG 361
375665"Qty. to Handle (Base) in Tracking Specification for Item No. XX, Serial No.: XX, Lot No.: XX is currently YY. It must be ZZ" error message when you post a warehouse shipment after running the Calculate Regenerative Plan batch job.ManufacturingCOD 7312 COD 99000854
375894You are allowed to save a routing line to a production order without a routing number.ManufacturingTAB 5409
375706Adding more meaningful info to the Contact Business Relation page.MarketingPAG 5061 PAG 5062
375900The Description field is not updated according to the vendor language code and corresponding translation codes for the item on a purchase order line that is created by the Order Planning function.PurchaseTAB 246
375874The Gen. Posting Type field is missing on the General Ledger Entries page for the payment discount if the Adjust for Payment Disc. field is activated on the General Ledger Setup page and you unapply purchase entries.PurchaseCOD 12
375507The Document Total fields on the Purchase Order page are not updated if you change the VAT Amount field on the VAT Amount Lines page.PurchaseCOD 57 PAG 402 PAG 403 TAB 290
375974The line discount amount shows incorrect amount in sales and purchase credit memos that use the Copy Document or the Get Posted Document Lines to Reverse functions.SalesCOD 6620
376004The Grace Period field is not used as expected when you use the Create Reminders function. SalesCOD 392
376009A negative item charge assigned to a sales order line when invoiced does not reflect the changed price in the Sales Amount (Actual) field in the Value entry.SalesTAB 39 TAB 37
376033When you run the Move Negative Lines function on a sales order that has item lines with extended text, the extended text lines that are not related to the negative item line are moved to the return document.SalesCOD 6620 PAG 42 PAG 50
375976A security filter built through a responsibility center does not work when you archive documents.SalesPAG 9347 PAG 9349 TAB 5107 TAB 5109
375760"Quantity Shipped in the associated blanket order must not be greater than Quantity in Sales Line Document Type='Blanket Order',Document No" error message when you post a sales invoice that is copied from a sales credit memo related to a blanket sales order.SalesCOD 6620 COD 80 COD 90
375875The External Document No. field is missing on the Blanket Sales Order page.SalesPAG 507
375872If you create a reminder for a customer with a language code, the Open Entries Not Due text is always displayed in the English language if the client language is set to English.SalesCOD 392
375781"There is no Sales Shipment Line within the filter" error message when you use an advanced filter on the Sales Shipment Line page.SalesPAG 5824
375847"There is no Sales Invoice Header within the filter..." error message when you post and e-mail a sales document.SalesCOD 260
375942"Amount must be positive in Gen. Journal Line Journal Template Name='',Journal Batch Name='',Line No.='0'" error message when you post a service invoice with a negative amount.ServiceTAB 5964
375913An additional warehouse movement line of action type Place is created with zero quantity when you use the Change Unit of Measure function on movement lines.WarehousePAG 7316
375684"The Bin Content does not exist. Identification fields and values: Location Code=XX, Bin Code=XX, Item No.=XX, Variant Code=XX, Unit of Measure Code=XX" error message when you create a movement with the Breakbulk and Item Tracking options.WarehouseCOD 7312 COD 99000854
375890"Item tracking cannot be fully matched. Serial No.: , Lot No.: , outstanding quantity: X" error message when you post a warehouse shipment.WarehouseCOD 99000830
375995In Dynamics NAV 2013 and later versions, ADCS returns a communication error that pushes the real error off the screen.WarehouseCOD 7702

Local application hotfixes

AT - Austria
IDTitle Functional areaChanged objects
375762When you enter a return reason code with the Inventory Value Zero Option, the Unit Cost (LCY) value is set to zero (correct), but the Unit Price Excl. VAT value is also set to zero in the Austrian version.SalesTAB 37
375898When you use a return reason code with the Inventory Value Zero option and you use Item Tracking, the unit cost is updated wrongly in the Austrian version.SalesCOD 22
AU - Australia
IDTitle Functional areaChanged objects
375920The base amounts are incorrect in the GST entries when you invoice post a sales order with 100% prepayment and the Compress Prepayment value set to False in the Australian version.FinanceCOD80 COD 80
375719"You cannot preview a Consolidated BAS sheet" error message when you preview a consolidated BAS calculation sheet from a BAS group company in Australian version.FinancePAG 11600 PAG 11609
BE - Belgium
IDTitle Functional areaChanged objects
375473When you use the payment journal and separate lines for some rows, you receive error messages in the Belgian version.Cash ManagementCOD 2000001
375789Lowered VAT base, reverse charge, VAT displayed on posted service credit memos, and service statistics are inconsistent when you use payment discount in the Belgian version.VAT/Sales Tax/IntrastatCOD 90 TAB 39 TAB 5995
CH - Switzerland
IDTitle Functional areaChanged objects
375892The SR Vendor Payment Advice report does not suggest all vendor ledger entries if they have been applied in more than one step in the Swiss version.Cash ManagementREP 11561
376038The G/L Account Sheet with Foreign Currency report is not correctly saved as a .pdf file in the Swiss version.FinanceREP 11564
CZ - Czech Republic
IDTitle Functional areaChanged objects
376019Issue when you send advance letters by e-mails in the Czech version.FinanceTAB 112 TAB 114
375939Issue in the Reverse Charge Statement and Sales Credit Memo reports in the Czech version.FinanceREP 11766
376143Issue with the Payer Uncertainty - Public Bank Acc. check limit in the Czech version.FinanceCOD 11760 COD 31070 COD 415 PAG 11761 TAB 11761
376144Issue when exporting a VAT statement with attachments in the Czech version.FinancePAG 11774
376018Downgrade corrections from Dynamics NAV 2016 in the Czech version.FinanceCOD 11798 COD 12 COD 1305 COD 249 COD 260 COD 5704 COD 5705 COD 5802 COD 6620 COD 80 MEN 1030 PAG 31000 PAG 31002 PAG 31003 PAG 42 PAG 43 PAG 44 PAG 50 PAG 51 PAG 52 PAG 6630 PAG 6640 REP 11700 REP 11765 REP 11782 REP 11784 REP 11785 REP 31065 REP 31072 REP 31080 REP 31097 REP 31098 TAB 11709 TAB 11736 TAB 270 TAB 31000 TAB 31020 TAB 36 TAB 38 TAB 81
376142Issue with depreciation rounding direction in the Czech version.Fixed AssetsCOD 5616
376148Issue when cash desk users post fixed assets in the Czech version.Fixed AssetsREP 11741 REP 11742 REP 11743 TAB 11731
376077Wrong calculation of the Amount to Invoice, Invoiced, and To Deduct fields on a sales advance letter when you use the Post Refund and Close Adv. Letter function in the Czech version.PrepaymentsCOD 31000 TAB 31000 TAB 31020
376141Simplified UX in the Czech version.SalesCOD 1400 PAG 11706 PAG 11716 PAG 11726 PAG 11730 PAG 31000 PAG 31016 PAG 31020 PAG 31036 PAG 31047 PAG 31050 PAG 31066 PAG 31075 TAB 31066
376013The VAT Statement report does not provide the right totals if you use a specific combination of formula and totaling in the Czech version.VAT/Sales Tax/IntrastatREP 12
376022The VAT Amount (LCY) field shows different results in the Sales - Invoice CZ report and in the Sales - Credit Memo CZ report compared to the VAT Entries and Statistics reports in the Czech version.VAT/Sales Tax/IntrastatREP 31096 REP 31097
DE - Germany
IDTitle Functional areaChanged objects
376084The Total incl. Eliminations field gets a wrong format in the G/L Consolidation Eliminations report in the German version.FinanceREP 16
375924The G/L Consolidation Eliminations report does not work if you run it in the German language in the German version.FinanceREP 16
375635The Replan function on a production order does not consider a queue time defined for a work center in the German version.ManufacturingCOD 99000774
375850The upgrade toolkit on the German product DVD does not contain all fixes in the German version.Upgradecod 104049 DACH

cod 104049 RU

DK - Denmark
IDTitle Functional areaChanged objects
375740Misleading warning if a license has limitation of entries in the Danish version.AdministrationCOD 40
FI - Finland
IDTitle Functional areaChanged objects
375803When you run the Item Expiration – Quantity report with the Finnish language, an error is generated in the Finnish version.InventoryREP 5809
FR - France
IDTitle Functional areaChanged objects
375764After you finish the Payment Slip process, the Dimension code is empty in the G/L entry in the French version.Cash ManagementREP 10862 REP 10864
376093The payment slip lines are not updated if you change or add new dimensions on the Posting tab on the Payment Slip page in the French version.Cash ManagementTAB 10865
IT - Italy
IDTitle Functional areaChanged objects
375765In some cases, you need to use the Reverse Charge VAT function for national operations that must be printed in the VAT Report without the O.I operation in the Italian version.VAT/Sales Tax/IntrastatREP 12120
375916If you have multiple lines on the VAT Exemption page for different periods, the system sets the VAT Exemption Int. Registry No. field to the same value on all lines in the Italian version.VAT/Sales Tax/IntrastatTAB 12186
NA - North America
IDTitle Functional areaChanged objects
375895North America Check reports wrongly print a separate payment discount line on the stub for credit memos in the North American version.Cash ManagementREP 10401 REP 10411
375929"The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table." error message when you try to post a purchase document with a negative line amount in the North American version.PurchaseCOD 398
NL - Netherlands
IDTitle Functional areaChanged objects
375661If you try to reconcile a customer invoice that uses payment discount and payment discount tolerance in the CBG statement, the invoice does not appear in the Dutch version.Cash ManagementCOD 11000006
NO - Norway
IDTitle Functional areaChanged objects
375869"A VAT number MUST be nine numbers followed by the letters MVA" error message if you validate an electronic invoice in the Norwegian version.FinanceCOD 10610 COD 10628
376107The new EHF 2.05 format should not export any empty elements in the Norwegian version.FinanceCOD 10615 COD 10628
UK - United Kingdom
IDTitle Functional areaChanged objects
375786If you use the Accounting Period table in a RapidStart package, the number of records displayed is zero, but if you drill down, you see a list of accounting periods in the British version.AdministrationCOD 8616
375812"Arithmetic Operation resulted in an Overflow" error message when you print sales and purchase document reports in the British version.PurchaseCOD 365


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 2015 database:
CountryHotfix package
AT - AustriaDownload the ATKB3097767 package
AU - AustraliaDownload the AUKB3097767 package
BE - BelgiumDownload the BEKB3097767 package
CH - SwitzerlandDownload the CHKB3097767 package
CZ- CzechDownload the CZKB3097767 package
DE - Germany Download the DEKB3097767 package
DK - DenmarkDownload the DKKB3097767 package
ES - SpainDownload the ESKB3097767 package
FI - FinlandDownload the FIKB3097767 package
FR - FranceDownload the FRKB3097767 package
IS - IcelandDownload the ISKB3097767 package
IT - ItalyDownload the ITKB3097767 package
NA - North AmericaDownload the NAKB3097767 package
NL - NetherlandsDownload the NLKB3097767 package
NO - NorwayDownload the NOKB3097767 package
NZ - New ZealandDownload the NZKB3097767 package
RU - RussiaDownload the RUKB3097767 package
SE - SwedenDownload the SEKB3097767 package
UK - United KingdomDownload the GBKB3097767 package
All other countriesDownload the W1KB3097767 package

How to install a Microsoft Dynamics NAV 2015 cumulative update

See How to install a Microsoft Dynamics NAV 2015 Cumulative Update .


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

More Information

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

Upgrade Toolkit for Upgrading Data from Microsoft Dynamics NAV 2009 R2 or SP1 to Microsoft Dynamics NAV 2015

The cumulative update includes an upgrade toolkit for upgrading a Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 database to Microsoft Dynamics NAV 2015. The upgrade toolkit includes several application objects in FOB files that simplify the upgrade process for those of you coming from Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1. For more information, see the attached whitepaper.


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

Article ID: 3097767 - Last Review: 20 Jan 2017 - Revision: 2