Friday, October 28, 2016

Dynamics NAV and Dynamics C5 App Update Version 2.3

An update to Dynamics NAV and Dynamics C5 for tablet and phone is now available. If you already have Dynamics NAV or Dynamics C5 v.2.2 installed, this will automatically be updated to v.2.3 (unless you specifically selected not to update automatically on your device). This is what you get with the new update:

New in this version

  • Added support for Android 7 ‘Nougat’.
  • Added support for iOS 10.

Bug fixes in this version

  • Fixed permission issues when accessing device camera and file storage.
  • Fixed issues with launching the app using the ms-dynamicsnav Uri.
  • Fixed sign-in issues when using AAD authentication.


  • With the release of iOS 10, we will be discontinuing support for iOS 7 and iOS 8 in an upcoming update during early 2017.
  • With the release of Android 7, we will be discontinuing support for Android 4 in an upcoming update during early 2017.

Get Dynamics NAV today

new-app-store new-microsoft-store new-google-play

Get Dynamics C5 today

new-app-store new-microsoft-store new-google-play
Google Play is a trademark of Google Inc. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc.

Original Source - Microsoft Dynamics NAV Team Blog

Thursday, October 27, 2016

Microsoft Dynamics NAV 2017 available for download!

Great news everyone! NAV 2017 is available for download. Download Microsoft Dynamics NAV 2017 here.

Download and start exploring and learning the new! :)

The versions available are:

Do​wnlo​​ad​Microsoft Dynamics ​NAV 2017Partner Translation Toolki​t
AU-Austr​alia​DownloadAvailable in NAV 2017
AT-Austr​iaDownload​Available in NAV 2017
BE-BelgiumD​ownloadAvailable in NAV 2017
CA-Canada​Download​Available in NAV 2017
CZ-Czech RepublicD​ownloadAvailable in NAV 2017
DK-DenmarkD​ownloadAvailable in NAV 2017
FI-FinlandD​ownload​Available in NAV 2017
FR-FranceD​ownloadAvailable in NAV 2017
DE-GermanyD​ownloadAvailable in NAV 2017
​​IS-IcelandD​ownloadAvailable in NAV 2017
IT-ItalyDownloadAvailable in NAV 2017
MX-MexicoDownload​​Available in NAV 2017
NL-NetherlandsDownloadAvailable in NAV 2017
​NZ-New ZealandD​ownloadAvailable in NAV 2017
NO-NorwayD​ownloadAvailable in NAV 2017
ES-SpainD​ownloadAvailable in NAV 2017
SE-SwedenDownloadAvailable in NAV 2017
CH-SwitzerlandDownloadAvailable in NAV 2017
UK-​United KingdomDownloadAvailable in NAV 2017
US-United States​​DownloadAvailable in NAV 2017
NA-​North AmericaDownloadAvailable in NAV 2017
RU-RussiaDownloadAvailable in NAV 2017
W1D​ownloadAvailable in NAV 2017

Blog Source : Microsoft PartnerSource

P.S People who are facing issues in downloading NAV 2017, Try downloading vis Internet Explorer 11 and if still not downloading then try this,

- Using IE11, Go to: 
​Tools> Press F12 (Developer Tools)> Click on the last option 'Emulation'>'Document mode'​> set IE 10 or 9 or 8 > and the download will start             


The download will start in Microsoft File Transfer Manager (like the one shown below), If IE11 asks to install Microsoft File Transfer Manager before the actual download starts then install it.

Keep Learning!
Ishwar Sharma

Saturday, October 15, 2016

Unpacking NAV App Package OR Unpack an Extension in Dynamics NAV 2016 - Tips, Tricks & Facts #4

Hi guys,

Let's take a scenario where an extension named 'My_Location_Extension' was developed, published and installed by a developer named 'Jack' on a NAV Server Instance named 'NAVDemoService'. A few days later Jack is out of reach and 'Jill' (another developer) wants to know that what objects were modified and created by Jack and packaged in My_Location_Extension.

These kind of scenarios happen in real world. I tried to find a PowerShell cmdlet for unpacking a NAV app package but no success.

So, what to do? Other questions which arise in such a situation are,

Monday, October 10, 2016

Cumulative Update 12 for Microsoft Dynamics NAV 2016 has been released

Cumulative Update 12 includes all application and platform hot fixes and regulatory features that have been released for Microsoft Dynamics NAV 2016.

The cumulative update is intended mainly for solutions that are experiencing the problems described in the Knowledge Base article linked to below. However, you are advised to always keep your solution updated with the latest cumulative update. If you are in doubt about whether this cumulative update addresses your specific problem, or if you want to confirm whether any special compatibility, installation, or download issues are associated with this cumulative update, support professionals in Customer Support Services are ready to help you. For more information, see
The cumulative update includes hot fixes that apply to all countries and hotfixes specific to the following local versions:
  •   AU – Australia
  •   AT – Austria
  •   BE – Belgium
  •   CH – Switzerland
  •   CZ – Czech Republic
  •   DE – Germany
  •   DK – Denmark
  •   ES – Spain
  •   FI  – Finland
  •   FR – France
  •   IS – Iceland
  •   IT – Italy
  •   NA – North America
  •   NL – Netherlands
  •   NO – Norway
  •   NZ – New Zealand
  •   RU – Russia
  •   SE – Sweden
  •   UK – United Kingdom

Where to find Cumulative Update 12

You can download the cumulative update from KB 3193868 – Cumulative Update 12 for Microsoft Dynamics NAV 2016 (Build 47042)
Original Source :- Microsoft Blog

Cumulative Updates Microsoft Dynamics NAV 2016

Sunday, October 09, 2016

What happens to the Data after an Extension is uninstalled in Dynamics NAV 2016 ? - Tips, Tricks & Facts #3

Hi Guys, After my last post on extensions, I got questions from my blog readers that,

What happens to the data if we uninstall an extension in NAV 2016? 

As in, If we uninstall the extension then what about the data in the fields which were packaged in that extension.

Take a look at the screenshot below,

After uninstalling the extension we can see some new tables in our database.

The new tables are marked in orange and the new fields are marked in blue in the image above.

One table is created in SQL per existing Company in the database and this happens only when you have added new fields in a table which was packaged in your extension.

Yes, the names of these newly created tables are confusing but each table name is prefixed with AppData. All the data which was in the fields which were packaged in the extension exists in these tables.

Before uninstalling the app, I created a Location card in NAV as shown below,

Take a look at the table data in SQL for this Location record (before the app was uninstalled),

Now, take a look at the table data in the new table which was created after uninstalling the app,

This newly created table has two set of fields in it,
  • Primary Key fields (of the table in which new fields were added).
  • New Fields which were packaged in the extension.
In my demo scenario, 3 fields are created in the new table
  • Code (Primary key of Location Table)
  • Created By (Added on ID 50000 in Location Table and then packaged in extension)
  • Created Date (Added on ID 50001 in Location Table and then packaged in extension)
And last but not the least, when I uninstalled my Location extension I left DoNotSaveData unchecked so that my data is saved in SQL. See the screenshot below to know How to uninstall an extension,

If I mark DoNotSaveData parameter as True when I uninstall my app then obviously my data will not be saved in SQL and obviously no new AppData prefixed name tables will be created.

Keep Learning!!
& don't forget to post comments and doubts in comments section, I will be happy to answer them!

Sunday, October 02, 2016

NAV Debugger Keyboard Shortcuts - Tips, Tricks & Facts #2

Hi Guys. I want share knowledge about something which could save a considerable amount of time while debugging.

Developers like us debug code almost every day. So knowing the shortcuts will save us so much time!

Most of us must be knowing these shortcut keys but for those who don't, checkout this post. I hope it helps you out and debugging takes lesser time.

Lets start with Activating debugger first,