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 http://support.microsoft.com/contactus/.

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

Microsoft Dynamics 365

Yesterday I was attending Microsoft Dynamics Technical Blitz and found that what a amazing product Microsoft about to launch this fall.  This product means Microsoft is bridging two directions i.e. Business Process and Personal Productivity. This is integration between Business Process and email,word,excel,outlook .This will reduce flipping between the different apps.

Dynamics 365 is combination of ERP and CRM and this is built to have more flexibility and productivity among organization and individuals.

Dynamics 365 have

1) Common Model  :- Microsoft is using a common data model so that customization’s built for one company can be used at another without complication. This           increases repeatibility, lowers costs, and makes Microsoft an attractive option for those evaluating enterprise software.

2) Dynamics 365 in cloud :- This is not surprise and as its only in the cloud and this allows Microsoft to control the customization’s

There will be two editions on Dynamics 365

Microsoft Dynamics 365 Business edition Microsoft Dynamics 365 Enterprise edition

Financials

Sales *

Marketing *

*Available Q2 CY 2017

Operations

Sales

Marketing

Customer Service

Field Service

Project Service Automation

 

Many of these application ad services will be avaialbe in Microsoft App source

Still awaiting answer from yesterday forum that if we would like to customize the  How we will go about it ???TimeTime

We look forward to seeing what Microsoft has in store for Dynamics 365 as more details get released.

Code Coverage- NAV 2016

Code Coverage is the tool for tracking which part of application code has been executed while posting the transaction. In Microsoft Dynamics NAV it is record by C/AL Code as it displays which specific line of code was executed while performing the activity.

User Can Access the Code coverage tool from Administration–>Application Tools–> Code Coverage

To Start monitoring the activity use need to click on Start button .This will start recording the code coverage activities. Once activities completes then one need to ‘Refresh’ to see the activities.

This code coverage windows will show all the details like

1) Code column  will show all the objects executed during the processing of transactions which includes Tables,Pages,Code units,Reports .Once you drill down the on the object you can see which lines of code is executed during processing of transactions.

2) Coverage columns will show How much coverage % is used by the object while processing the transactions

3) Line Type columns will show details like object,Trigger/Function, code etc.

4) Object Type column will show the object type which executed during the transaction processing i.e Table,Codeunit,Page etc

5) Object Id column will show object number of object

6) Line No column will show which line from code written is executed

7) No of Lines Displays Total no of lines of code

8) No of Hits  Displays total no of hits for the code is executed during transaction processing

9) No of Hit Lines Display total no of lines executed

10) No of Skipped Lines Displayed total no of skip lines

Code Coverage will display only those object which are executed /touched during the transactions processing.

For specific coverage of any objects you can use ‘Load Objects’ from ribbon area to load the objects and then code coverage will track the activity of that object even though no lines are covered.

You have facility to export the code coverage summary using export option

Important :- Code coverage is recorded globally for all sessions so you have to take care while recording the activity.

General Availability of NAV 2017 Announced

Finally the most awaited NAV 2017 version availability announced by Microsoft with lot more things

NAV 2017 will be released on 24th October 2016

New developer Environment will be available in Christmas (Gift from Santa Gift)

Item Attributes-NAV 2017

In NAV 2017 you can organize and classify your products by using attributes and you can display the information you need. These attributes can be displayed on Fact box and Item card

One can define own type of attributes including text,integer and decimal. The option and values can be translated to support multilingual requirements. If attributes not required then you can block those attributes.

and Many more……

Original post from Microsoft

NAV 2017 :- List of enhancements for End Users

Microsoft released the List of enhancements done in NAV 2017 for End Users  .There are plenty of enhancements done on all clients to enhance more user experience for using  NAV

NAV 2017 Flyer published

NAV 2017 flyer available on partnersource

Download link for the same

https://mbs.microsoft.com/Files/partner/NAV/Readiness_Training/ReadinessTrainingNews/WhatsNewNAV201722092016.pdf

Table Type In NAV 2016

Nice features in NAV 2016 Table i.e One can specify the Table type

Earlier version we are using property called ‘LinkedObject’ to link the external table/view.

In New version we have property Table type which contains three different type as follows called ExternalSql’  wherein one can specify table/view from sql server that is not in MS Dynamics NAV DB

  • Normal :- Specified the table as normal table . This is default value whenever you create table in NAV
  • CRM:- Integration table for integrating NAV with Microsoft dynamics CRM
  • ExternalSQL:- Specify the table/view in sql server which is not in NAV database.

When one select ‘ExternalSQL’ two other properties will enable automatically

1) ExternalName :- specify the name of external table from database

2) External Schema :- Specify the database schema.

 

You can look at How to register External Tables

 

Cheers!!!!

Send Document

In NAV 2016 on Posted Sales Invoice screen option is provided to send documents to multiple source like

  • Send to Printer ,
  • Send document by email to customer,
  • Save it to disk
  • Send document to exchange service.

One can find the option on Posted Sales Invoices as follows

In this option user can send document to directly to printer or send document via email or save the document to disk  in PDF format. This will basically reduce the work the save the file in PDF and then attach it to email  and send to customer.

In the above option when user click on option where one can select to Use ‘Yes (Use Default Settings)’ or ‘Yes (Prompt for Settings)’.

1) Yes (Use Default Settings):- This will use default settings  of system for printer,email etc.

2) Yes (Prompt for Settings) :- By selecting this option user can configure

For example if user selected email option for prompt for settings then screen will look like

In this screen user can add details required options and send email .If you selected ‘Edit in Outlook’ so email will open in default outlook client and you can edit the message Big Smile

 

Cheers…

NAV Client Development

Recently I was exploring Web Client of NAV 2016  (One of nice client of NAV) and found that lot of things got disturbed when view the custom pages on web client (I was under impression that everything will show correct on web pages automatically).Of  course I read the limitations of NAV but I was not aware that it will hamper so much on custom pages where we are  switching controls  based on the condition/process i.e show/hide the controls.

But now what to do this is not working as per windows client  Sad

Am I need to do fresh development for web pages ??? Oh this will kill the time and more on investment.

By searching I come across some new functions defined by NAV and I was like Big SmileBig Smile

They come up with something like DEFAULTCLIENTTYPE,CURRENTCLIENTTYPE functions

Using these function one can write the different code for different client like Windows,Web,Tablet,Mobile

How Do I use:

Defaulclienttype :- This functions always return the value ‘Windows’ even after viewing on other client of NAV

CURRENTCLIENTTYPE :- This functions return the NAV client type that is running in current session. As well as one can use this function to GetURL of the current client

One can written the different program for web client and windows client.

You can write something like

IF CURRENTCLIENTTYPE = CLIENTTYPE::Web THEN BEGIN
    <Your program goes here>
END

To Get URL
You can write

ClientUrl:-=GETURL(CURRENTCLIENTTYPE)

Using this functions could manage some of functionalities to view on the web client but still some resistance (due to limitations of web client) is there.

If the page contains any actions button switch off/on based on some process and one has return program using visibility property of page  then it will not refresh automatically one Need to press ‘F5’ whenever the page need to refresh. Surprise

Hope in coming future Microsoft will come up with some features which will enable everybody to use web client just like windows client (RTC)

Looking forward for NAV 2017 Web Client.

Cheers