Cumulative Update 21 for Microsoft Dynamics NAV 2015 (Build 46293)

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

379268RTC crashes when a file name's link is long.
379038Add-in cannot open page if called page modal.
379747Running an object crashes the development client.
378485Memory spike by using PS cmdlet
379366Remove-NAVServerPermissionSet does not work with multi tenancy.
379317The Sales Invoice report is printing a redundant empty page at the end of the report.
379261Add configuration setting for disabling saving reports with an RDLC layout as Microsoft Word or Microsoft Excel documents
379836Temporary records count is wrong when you select all records.
379780You cannot rename a record.
379973Reports are slow over ClickOnce.
379924Windows client crashes if missing permissions.
379834Decimal separator does not have a consistent behavior within several parts of the application.
379340Performance issue when you run a search.
379709Enable you to manage ClientKeepAlive setting from server-side

Application hotfixes

IDTitleFunctional areaChanged objects
379851Caption ML value is missing on the REP 357 - Copy Document.AdministrationREP 357
379700"You can use In-Transit location XXX for transfer orders only." error message in the Adjust cost batch job after "Use As In-Transit" flag has been switched on and off on a location.CostingCOD 21
379856IC status is not New when a new intercompany purchase order is created by using the copy document functionality.FinanceCOD 6620
379411"The Length of the string is nn but it must be less than or equal to 20 characters. Value 123456789012345678901234." error message when you accept an IC inbox transaction.FinanceN/A
379442Bank account ledger entries are open after you post a bank reconciliation.FinanceCOD 370
379744The validation of VAT registration number times out too fast.FinanceCOD 248
379410The "Next Counting Start Date" and "End Date" fields are not updated if your physical inventory counting period code has a count frequency of 12 or more than a month.InventoryCOD 7380
379771Purchase price record that is created for an item that does not exist when you remove the item number from the purchase prices header.InventoryPAG 7012
379776The total cost amount in the "Purch. Analysis by Dim. Matrix" page is not correct when item is created as service type and receipt and invoice is posted in two separate steps.InventoryCOD 7150
379760The currency code in the job card is not initialized when you change the customer code.JobsTAB 167
379938The Copy Job Function action to copy job data for job tasks and job planning lines from a current job with activity and WIP posting to a brand new job incorrectly populates the Recog. Sales, Cost, and Profit G/L Amount values.JobsCOD 1006
379774Purchase order or invoice can be posted even when the value of the "Rem. to Assign" filed is more than zero.PurchaseCOD 5805 COD 5807 PAG 5805 PAG 5814 TAB 5805 TAB 5809
379466"The following C/AL functions are limited during write transactions." error message if you try to delete a purchase document that is not posted yet if you use the same number series for the invoices and posted invoices.Purchase

TAB 36 TAB 38 TAB 5900
379690Caption ML is missing on assembly order fact box.SalesPAG 917
379725"You cannot change Amount if the item charge has already been posted" error message when you reduce quantity in purchase line defined for an item charge.SalesTAB 37
379878The salesperson code is not filled when a sales quote is created for a contact number that is not associated with a customer number yet.SalesTAB 36
379841Approval delegation only allows for the direct approver to delegate whereas it used to allow both the entry user and approval administrator.SalesCOD 439
379656"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 having a service item.ServiceTAB 5940
379758Extended texts are not inserted correctly in service lines.ServicePAG 5905
379920Monthly amounts do not seem to be correct when you define an expiration date in a prepaid service contract.ServiceCOD 5940
379746Sales order is not reserved when you register the pick document and item is lot tracked.WarehouseCOD 7307
379358An inventory movement is generated for the incorrect quantity when a lot specific tracked item is processed by using the "Internal Movement - Get Bin Content" functionality and the quantity on the line is overridden without changing item tracking quantity.WarehouseCOD 6500 PAG 6550 TAB 7347

Local application hotfixes

IDTitleFunctional areaChanged objects
379481"Bank Account does not exist. Identification fields and values: No.=nnnn" error message when you unapply a vendor ledger entry with WHT in the APAC version.FinanceCOD 12
379595"Document No. (A1) must be filled in. Enter a value." error message when you click the New button in BAS Calculation Sheet list page in the APAC version.FinancePAG 11601 TAB 11601
BE - Belgium
IDTitleFunctional areaChanged objects
379902Unexpectedly the lines in EB journal are being split in different batches in the Belgian version.Cash ManagementREP 2000004 REP 2000005
CZ - Czech Republic
IDTitleFunctional areaChanged objects
379783The "Whse. Net Change Template List" page and VAT Identifiers page are missing in the MenuSuite 1030 in the Czech version. AdministrationMEN 1030
379784If you change VAT Date on the purchase header then fields the VAT % (Non Deductible), VAT Base (Non Deductible) and VAT Amount (Deductible) are not validated in the lines in the Czech version.PurchaseTAB 38
379787If you post a service invoice with payment method code – cash and you are not a cash desk user then the service invoice is posted in the Czech version.ServiceCOD 11730 COD 5980 TAB 11730 TAB 11731

DE - Germany
IDTitleFunctional areaChanged objects
379603The Adjustment Amount is not shown on the Adjust Exchanges Rates report in the Germany version.FinanceREP 595
ES - Spain
IDTitleFunctional areaChanged objects
379886The paydays are not correctly calculated on the Vendor - Overdue Payments report in the Spanish version.PurchaseREP 10748
379712The "Payment Discount on VAT" field has an incorrect value if reverse charge VAT is involved in the Sales - Quote report in the Spanish version.SalesTAB 37 TAB 5902
IT - Italy
IDTitleFunctional areaChanged objects
379630If you post a purchase invoice for an EU vendor from a general journal, the number series that is used as "Reverse Sale VAT No. Series" is not correct in the Italian version.FinanceCOD 12 TAB 81
379908If you post a purchase invoice for an EU vendor in more than one line from a general journal, the number series that is used as "Reverse Sale VAT No. Series" is not correct in the Italian version.FinanceTAB 81
379566Credit memos and invoices are not matched and not showing the operation balance even although the entries are applied in the system in the Customer and Vendor BiIl list reports in the Italian version.SalesREP 12116 REP 12117
379588If you unable the "Calc. Inv. Discount" field in the sales & receivables setup, the sale invoice discount amount is wrongly calculated when you run the "Generate Split VAT Lines" function in the Italian version. SalesCOD 5950 COD 60
379852If you post an EU sale and an EU purchase invoice as a drop shipment, the system does not include the EU sale and EU purchase entries in the Intrastat journal in the Italian version.VAT/Sales Tax/IntrastatREP 594
379649If you post an EU credit memo for charge (item) related to previous period posted EU sale invoice, the credit memo document is not suggested in the correction intrastat journal in the Italian version.VAT/Sales Tax/IntrastatREP 594
NA - North America
IDTitleFunctional areaChanged objects
379805"The Bank Account Ledger Entry does not exist." error message when expanding a deposit line and the amount is incorrect, after suggesting lines multiple times in a bank reconciliation worksheet in the North American version.Cash ManagementTAB 10120 TAB 10121
379660Posting of a purchase order as Invoiced generates an inconsistency error if Canada expense or capitalize tax was originally set on the released PO lines but then the tax area code is deleted or removed in the North American version.VAT/Sales Tax/IntrastatTAB 39
379985"Index out of bounds." error message when you try to open the Purchase Order Statistics page in the North American version with four or more Canadian jurisdictions. VAT/Sales Tax/IntrastatPAG 10039
NO - Norway

IDTitleFunctional areaChanged objects
379716Wrong error and warning messages occur during remittance in the Norwegian version.FinanceREP 15000050

RU - Russia
IDTitleFunctional areaChanged objects
379612Amount values on tab 00002 are not integer in the Assessed Tax declaration if it is exported to Excel when use exemption in the Russian version.FinanceREP 14920
379645The Customer - Reconciliation Act report shows an unexpected result in scenario with 2 invoices and 2 payments in the Russian version. (Follow 378987)FinanceREP 14910
379945Add hotfix of 346523 for the Russian versionPAG 498


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 ATKB3172546 package
AU - AustraliaDownload the AUKB3172546 package
BE - BelgiumDownload the BEKB3172546 package
CH - SwitzerlandDownload the CHKB3172546 package
CZ- CzechDownload the CZKB3172546 package
DE - Germany Download the DEKB3172546 package
DK - DenmarkDownload the DKKB3172546 package
ES - SpainDownload the ESKB3172546 package
FI - FinlandDownload the FIKB3172546 package
FR - FranceDownload the FRKB3172546 package
IS - IcelandDownload the ISKB3172546 package
IT - ItalyDownload the ITKB3172546 package
NA - North AmericaDownload the NAKB3172546 package
NL - NetherlandsDownload the NLKB3172546 package
NO - NorwayDownload the NOKB3172546 package
NZ - New ZealandDownload the NZKB3172546 package
RU - RussiaDownload the RUKB3172546 package
SE - SwedenDownload the SEKB3172546 package
UK - United KingdomDownload the GBKB3172546 package
All other countriesDownload the W1KB3172546 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: 3172546 - Last Review: 20 జన, 2017 - Revision: 2