30 December 2014

Technical Tutorials : Microsoft Dynamics NAV - Architecture (Client Tier - The Client Options - RoleTailored Client for Windows)

As mention in the earlier blog posts, Microsoft Dynamics NAV has different client types apart from the RoleTailored client. The different client options are not mutually exclusive: you can have different client options on the same computer.

RoleTailored Client for Windows
This is a Windows form-based client and it is designed as a the front end for the three-tier architecture of Microsoft Dynamics NAV.It is an intuitive and versatile Windows application that developers, partners, administrators, and super users can customize to support the job functions of a full range of work roles in an organization.
For each role, Microsoft Certified partner or developer creates customizable Role Center that displays key information that is required for relevant employees and makes their day-to-day tasks easier to complete.
The following figure shows the role-oriented interface in the RoleTailored client for Windows.


RoleTailored client's role-oriented, task-focused user interface is the main key feature of the client and it display the client in a model driven way and relies on metadata to display this data. 

This enables Microsoft Dynamics NAV pages to be used by different client types and devices without doing any layout limitations.

How to install Microsoft Dynamics Roletailored Client? 
You can install RoleTailored client for windows by selecting Client option or Developer option from the Microsoft Dynamics NAV setup.

Find the previous blog posts related to Microsoft Dynamics NAV architecture. 


Please provide your feedback with a comment. 
Happy Coding!
Thank you and Regards,
Tharanga Chandrasekara
Read more »

Technical Tutorials : Microsoft Dynamics NAV - Architecture (Client Tier - Introduction)

The Client Tier


The client tier provides the client interface to the user and also it is responsible for data presentation. 
  • Microsoft Dynamics NAV 2009 has the RTC and Classic client, 
  • Microsoft Dynamics NAV 2013 has windows client, web client web service client sharepoint client through Microsoft Dynamics NAV portal framework and  NAS service client for programming access. 
All these clients are handled by the client tier and following components are consists in it. 

  • The Microsoft Business Framework (MBF)
    • The Microsoft Business Framework (MBF) provides programming abstractions and a prescriptive architecture suitable for the development and deployment of business applications based on a distributed, service oriented architecture.
  • The Microsoft Windows Forms.
    • This set of classes in the .NET Framework enables the rapid development of powerful smart client applications. This logical form is a device-independent representation of forms/UI parts and web parts.
  • The User Interface (UI). 
    • Found in the client, the UI determines the user experience (UX). Content is delivered to the client from the data-binder layer in MBF. End-users can customize their user experience.
  • The Data Binder. 
    • The data-binding layer transports data, data state, and notifications about data from the underlying business logic to forms and controls in the display target client. It also has reverse functionality and transports input data, data state, and notifications from the client to the underlying business logic.
  • The Form Builder
    • This requests reading metadata for a form and builds a logical form with data binding, controls, and behavior. The logical form provides the functionality that is shared by all display targets: data binding, input validation, navigation, and possible business logic.
  • The UX Controls
    • These are necessary because the MBF client will not deliver all the Microsoft Dynamics NAV 2013 controls. Therefore, native controls, or managed Windows Forms controls, are wrapped in a thin abstraction. This is the physical control.
Is there any other client for Microsoft Dynamics NAV 2013 apart from the client for Windows?
Yes. In addition to the client for windows, Microsoft Dynamics NAV support few different client type. 
  • RoleTailored client for Windows
  • Microsoft Dynamics NAV Portal Framework
  •  Microsoft Dynamics NAV Web client
  • SOAP web services
  • OData web services
  • NAS services


Does all these client types have a UI?
No they do not have a UI. You might feel some of the below listed types are not client because it does not have a UI which have user interaction. But those clients have interact with the Microsoft Dynamics NAV database through Microsoft Dynamics NAV server and therefore those clients are considered as a clients of Microsoft Dynamics NAV.

Even Though the SOAP and OData web services and NAS service are considered as the client for Microsoft Dynamics NAV, they are configured through Microsoft Dynamics NAV Server. 

From next blog post let's discuss about the different client types of Microsoft Dynamics NAV. 

Find the previous blog posts related to Microsoft Dynamics NAV architecture. 


Happy Coding!
Thank you and Regards,
Tharanga Chandrasekara
Read more »

Technical Tutorials : Microsoft Dynamics NAV - Architecture (Introduction)

As a start to the Microsoft Dynamics NAV Programming tutorial series we will discuss about the Microsoft Dynamics NAV 2013 architecture. Knowing the basic concepts of Microsoft Dynamics NAV architecture will be helpful during the programming. 

History of the Microsoft Dynamics NAV Architecture.
Versions before the Microsoft Dynamics NAV 2009 was build on a two-tire architecture and it is based on the true client/server distributed data solution. In this model of the Microsoft Dynamics NAV, data and the data manipulation layer is included on the server and application,presentation logic, and presentation layer is included on the client. 

In other word presentation layers is included in the classic client of the Microsoft Dynamics NAV. This means application logic in other word business logic and presentation layers which handle user interface are included in the client computer. 
Microsoft Dynamics NAV 5.0 architecture 

The two-tier architecture also puts the data and data manipulation layers (DML) on the server in the native database and SQL Server configurations. 


What is the new architecture of Microsoft Dynamics NAV ?
Microsoft Dynamics NAV is build on a three-tired architecture model that use three core components. This three-tire architecture was introduced with the Microsoft Dynamics NAV 2009. With this architecture, in which the data and data manipulation layers are put on their own servers, the application logic is put on its own server, and the presentation and presentation logic are put on the client. 
  • The client tire - This it the layer which handle the front end of the Microsoft Dynamics NAV. Every user interaction is handle by the client layer and  it is also called as "presentation logic layer"
  • Middle tire or Service tire - Middle-tier is a multithreaded tire which manages the business logic and all the communication in NAV. 
  • Data tire - As it name indicate this tier handle and provide data component. Microsoft SQL Server provide the data layer to Microsoft Dynamics NAV. 
The Three Tiers of the RoleTailored Architecture
The new three-tier architecture is multithreaded so that it can handle more than one process at a time. This architecture overcomes the intrinsic limitations of the two-tier architecture. 

Can we have several server instance? 
It is possible to have several Microsoft Dynamics NAV instances in same server and each of this server instances can be connected to ONE Microsoft Dynamics NAV database at a time. It is also possible to connect several Microsoft Dynamics NAV Server Instances to a one database. 

Please provide your feedback with a comment. 
Happy Coding!
Thank you and Regards,
Tharanga Chandrasekara
Read more »

Functional Tutorials : What is ERP and Why to have an ERP ?

Objective of a ERP (Enterprice Resource Planning)
Main objectives of a ERP is to integrate all the departments and functions across a company into a single system by using a common database. This will allow to have one correct set of data. 



What is an Island Systems
Many companies in the world face a challenge of accessing the timely and correct information to make the important business decisions.
At the early stage of the computer age, corporate information is located in several databases and to retrieve the all the information at once is a always a problem. It is like you know it is there but you do not know where it is.
As a example inventory related information is stored in a one database, whereas customer information is saved in its own separate database. This concept is called as "Island Systems". That means they operate independently from one another and have no integration with the other systems or database. 


Island Systems
What is the problem of having an island systems ?
As in this figure if a person wants to purchase items then sales person does not know how much item is available in the warehouse and No. of items that are already been produced. This island system will work until the customer does not exceed the number of items available for sales. Once the customer make a order which exceed the number of available items for sales, then sales person does not have the required information in a timely manner to make the decision to accept the order or not. If the sales person agree to proceed with the order without the relevant information and if they unable to meet the order then that decision will lead to losing a valuable client to the company. 

Are there any system which have connected these island systems together?
Yes! ERP systems do not have this limitation because all information is found in one common database. For example, even though a warehouse supervisor enters information into the system by using the warehousing module, that information is visible across the industry. 
ERP System

What is an ERP ?
ERP provide an integrated view of core business process. Most of the time ERP is a real-time and uses a one common database maintained by a database management system. 
ERP system track,
  • Business Resources
  • Cash 
  • Raw materials
  • Production capacity
  • Status of business commitments
    • Sales Orders
    • Purchases orders
    • Payroll
ERP will share data across the various departments such as manufacturing, purchasing, sales, accounting that provide the data. ERP facilitate information flow between all the business functions and manages connections to outside stakeholder. 

Real Time

Another typical problem is that information entered in a legacy system is frequently not available in real-time. This means that records may be updated only at certain intervals during a period (hour, day, week, or month) usually done as a batch job. The advantage of an ERP system is that as soon as data is entered into the system, it becomes instantly available. The disadvantage is that incorrectly entered data will be seen also. Users must be cautious when they enter data into the system. It is very important that only correct data reside in an ERP system.

Tied to Company's Business Process
With an ERP system, companies can process activity beyond accounting. For example, ERP systems can support distribution, service, and manufacturing. Frequently, an ERP system is configured to match a company's business process. Although companies in a particular industry may share common business processes, each company may have its own certain and specific business processes. Accordingly, an ERP system is modified and configured to meet a company's requirements.

Job Roles and Authorization
Although information in an ERP system is readily available, proper authorization is required. Access to data is frequently determined by one's job role and responsibilities within the organization. For example, a sales order processor is authorized to create, view, and modify sales quotes and orders, but cannot process the sales invoices.

In some cases, authorization to access information in the system may be granted in a time-limited way.This makes sure that data cannot be accessed by unauthorized personnel.






Please provide your feedback with a comment. 
Thank you and Regards,
Tharanga Chandrasekara
Read more »

Functional Tutorials : About the Functional Tutorial Tag

Why new Functional Tag??


Why not share our knowledge with the others? Each day we learn new things knowingly or unknowingly. Information and knowledge we gather on every day is very precious. To you it might be a very small functionality in NAV, but that small information might change the entire implementation process of another business. We never know the value of the information and that is why it is always important to share the knowledge with others. 

So here we go!! 

What will this tagged posts will have??
 With this newly created tagged posts I will start a new series of functional tutorials for the new comers to the Microsoft Dynamics NAV.  
I would want to share my experience or re share the experience of others in a very descriptive manner to make easy to make the early foot steps into Microsoft Dynamics NAV.

Other than the new functional tutorial, this will compromise with the new functional introduction to NAV and other tips and tricks.

Please provide your feedback with a comment. 
Happy Coding!
Thank you and Regards,
Tharanga Chandrasekara
Read more »

Technical Tutorials : About the Technical Tutorial Tag

Why new tag (Technical Tutorials)??
Over the past few months I got few requests from my friend to start a new blog which will completely based on Microsoft Dynamics NAV technical scope.WIthout starting a new blog I thought to create a new tag.  

So here we go!! 

What will this tagged post will have??
With this newly created tag I will start a new series of programming tutorials for the new comers to the Microsoft Dynamics NAV. Reason for that is, there are many blogs and articles available on very advance concepts and advance programming on Microsoft Dynamics NAV, but there are very few blogs which provide foot steps to the new comers to the NAV and sometimes they struggle to start their journey with very less information.  

I still remember how I used to search on internet to get more info about NAV (I still do) and how I read the found information with a greed. I was a regular visitor of many NAV blogs (mainly Mohana's) and I read some articles over and over again to get the information and knowledge. 
Blogging and knowledge sharing is one thing that will help us to grow in our own way. So as the same way I would want to share my experience or re share the experience of others in a very descriptive manner to make easy to make the early foot steps into Microsoft Dynamics NAV.

Please provide your feedback with a comment. 
Happy Coding!
Thank you and Regards,
Tharanga Chandrasekara
Read more »

26 December 2014

Merry Christmas Everyone!



Thank you and Regards,
Tharanga Chandrasekara
Read more »

Partner Academy: Project Manager

Welcome to the Microsoft Dynamics Partner Academy for the Project Manager. This learning plan has been designed to build your knowledge and skills in the following domains: project management discipline, solution design, implementation methodology and change management. Combined this knowledge will put you on the path to earning the certifications from Microsoft and PMI®, the Project Management Institute.

Click here for more info. 

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Partner Academy: Consultant Role

Consultant Role, offering readiness and training programs for two distinct consultant types:
This role-based Academy has been designed for experienced consultants, new to Microsoft Dynamics, who are looking for guidance on how to gain the knowledge necessary to excel in key implementation areas. It also provides guidance to Dynamics-savvy consultants who want to improve their professional skills and/or update their product knowledge.
This Academy does not pretend to include all the training necessary to reach the expertise level required by a seasoned consultant. Instead, it focuses on key knowledge domains necessary to excel at each role; bringing together readiness sources for product, implementation methodology and professional development.

For more info click here

Thank you and Regards,
Tharanga Chandrasekara


Read more »

Learning Plans for Microsoft Dynamics

Learning plans are a great tool to help your employees get traine​d​​ on Microsoft Dynamics and related products. Training on Microsoft Dynamics is available in many formats to fit your needs: E-Learning, self-study training materials and instructor-led training - and certification exams and assessments for Microsoft Dynamics are available to validate your expertise. By becoming trained and certified in various disciplines, you can document your knowledge on Microsoft Dynamics products and showcase your expertise to your customers.

All training plans are designed to provide a role based plan and product based plan, including information about training level, reflecting the most recent version of the products. Please, download the learning plans that best fit your need and check back for updates.​​​

For more info click here

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Blog post about what is ERP and Why to have an ERP ?

Check this blog post to learn what is ERP and Why to have an ERP ?

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Blog post about Microsoft Dynamics NAV - Architecture (Client Tier - The Client Options - RoleTailored Client for Windows)

Check this blog post to learn about Microsoft Architecture (Client Tier - The Client Options - RoleTailored Client for Windows)

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Blog post about Microsoft Dynamics NAV - Architecture (Client Tier - Introduction)

Click here to view the blog post about Client Tier of the Microsoft Dynamics NAV

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Blog post about Microsoft Dynamics NAV - Architecture (Introduction)

Hello,

If you are interested about Microsoft Dynamics Architecture follow this blog posts.


Thank you and Regards,
Tharanga Chandrasekara
Read more »

Apply custom filters and save those filters as a view in Microsoft Dynamics NAV

Microsoft Dynamics NAV allows you to filter a listview by using your own filters. How many times you have wondered if there is a facility to save these filtered views somewhere so we can use it again without going through the same process over and over again.

Now it is available to you. In this blog post I will show how to create a view and save it in Microsoft Dynamics NAV. 


Think you want to filter customers according to your filters and then want to save them in a view so you can use it again and again without going through the same process. 

Here goes the steps that you need to follow. 

Go to customer list. 


Then add the required filters. 

Now click on the header title of the list and in that you would find a menu item as "Save View As.."


Once you click that from the menu following message will pop up asking the view name and place that view should get saved. 
Provide the name you want to save this view as, and the location where you want to add this view link for next access. For this view I am giving "Customer -Y-F-R" and selecting the location as "Home"


Once you click 'OK' it will ask to restart the application, in order to effect the changes you have made. 


After the restart of the application you will be able to see the "Customer - Y-F-R" view in the navigation pane under the customer. 

Once you click it, Microsoft Dynamics NAV will filter the dataset according to the set filters and you do not have to worry about applying the filters from the start. 

Next question is how are we going to remove these views??

It is pretty easy. Right click on the navigation pane and select "Customize Navigation Pane"

In the window that gets open you will be able to see the saved view or views that you have been created. Select them and remove them from the pane or delete them and click ok. 

That is it!
Hope this would help you when you are working with Microsoft Dynamics NAV. 


Thank you and Regards,
Tharanga Chandrasekara
Read more »

22 December 2014

Connector for Microsoft Dynamics (CRM Integration)

Integration between Microsoft Dynamics CRM and Microsoft Dynamics ERP products has arrived with the release of Connector for Microsoft Dynamics!

Integration between Microsoft Dynamics CRM and Microsoft Dynamics ERP products has arrived with the release of Connector for Microsoft Dynamics! Customers of all Dynamics ERPs now have access to the same simple, reliable and extendable integration with our CRM product that have shipped for GP, AX and NAV previously. 

Out-of-the-Box entity mappings provide immediate value by integrating the key data in both systems. That basic integration can be extended by adding new maps, or leveraging the SDK to create custom integrations. Connector is ready for use today!

Connector for Microsoft Dynamics supports new integrations with the following Microsoft Dynamics products

  • Microsoft Dynamics CRM 2011, 2013 & 2015 in all deployments 
  • Microsoft Dynamics GP 2010, 2013, 2013 R2 & 2015
  • Microsoft Dynamics AX 2009, 2012, 2012 R2 & 2012 R3
  • Microsoft Dynamics NAV 2009 R2, 2013, 2013 R2 & 2015
  • Microsoft Dynamics SL 2011 SP1


For more info click here

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Microsoft Dynamics NAV Customer and Partner Evidence Materials

Every day Microsoft partners are supporting and implementing Microsoft Dynamics NAV to help our customers to make their life easy in the busy and competitive world. 
There are so many clients who have build their business and achieve some remarkable growth just because they have a proper management system in their business. How many of us know those success stories around the world? Microsoft has started to build a library with the success stories. 

Do you want to know about the success stories of Microsoft Dynamics NAV ?  Then click here to read customer case studies.

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Competitive Information

Providing you with the latest intelligence and tools to position Microsoft Dynamics to win against our competition.

For more info click here

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Microsoft Dynamics Global Editorial Calendar

The Microsoft Dynamics Editorial Calendar provides an overview of the themes, business priorities, and marketing & conversation topics driving the planned events, customer stories, and additional marketing materials for Microsoft Dynamics in FY​15. 

 In addition, content is broken down by Industry, with all relevant accompanying social media channels called out for convenience. Important materials are linked to throughout the calendar.


Take advantage of this opportunity to align planning of your own events, campaigns, and messaging by downloading the
 Global Microsoft Dynamics FY15 Editorial Calendar today.

For more info click here

Thank you and Regards,
Tharanga Chandrasekara
Read more »

License Key Configurator (LKC) Tool Quick Reference Guide

The LKC Quick Reference Guide has been developed to walk partners through the steps of creating a zero value Demonstration/Development license for their organization.
​The LKC Quick Reference Guide can be found on the right hand side of the page and is available for download. Please use the LKC Guide videos that have been created to walk through LKC license configuration tasks.​ (all videos are in English)
Read more »

Sign-Up for the Microsoft Dynamics Partner Localization and Translation Licensing Agreement

In addition to having an active channel agreement with Microsoft (e.g., SPA), all channel partners who wish to sell licenses to, or create and/or resell localizations and/or translations of, Microsoft Dynamics software in any country* for which Microsoft has not created, and does not make generally available, a localized and/or translated version of the below applications (Non-MS GA Region) must have a signed MPLLA on file with Microsoft.
For more information about the various countries where Microsoft makes localized and/or translated versions of Microsoft Dynamics software generally available click on the links below.


for more info please click here


Thank you and Regards,
Tharanga Chandrasekara
Read more »

13 December 2014

Oh!! Microsoft Dynamics Sure Step is Online now!

Do you really want to complete Microsoft Dynamics NAV implementations with proper documentations and proper order ? Then best solution is to follow Sure Step methodology. 

What is Sure Step ?
Sure Step tells you WHO shall do WHAT in WHICH ORDER and who is RESPONSIBLE for what.


So if you need to read more about Sure Step please refer below links :

http://www.axaptapedia.com/Sure_Step_Methodology
http://www.microsoft.com/dynamics/support/implementation/success.aspx


So the news is Sure Step is now online and you can access all the resources by below link :




Thank you and Regards,
Tharanga Chandrasekara
Read more »

Cumulative Update 14 for Microsoft Dynamics NAV 2013 R2 has been released

Cumulative Update 14 includes all application and platform hotfixes and regulatory features that have been released for Microsoft Dynamics NAV 2013 R2.
The cumulative update includes hotfixes 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 14
You can download the cumulative update from KB 3020884  – Cumulative Update 14 for Microsoft Dynamics NAV 2013 R2 (Build 38801).
Additional Information
For more information about cumulative updates for this version, see Announcement of update rollups for Microsoft Dynamics NAV 2013 R2.
For a list of all cumulative updates for this version, see Released Cumulative Updates for Microsoft Dynamics NAV 2013 R2

For a list of all hotfixes included in cumulative updates for this version, see the following CustomerSource and PartnerSource pages:

CustomerSource:
PartnerSource

Thank you and Regards,
Tharanga Chandrasekara
Read more »

Cumulative Update 21 for Microsoft Dynamics NAV 2013 has been released

Cumulative Update 21 includes all application and platform hotfixes and regulatory features that have been released for Microsoft Dynamics NAV 2013.
The cumulative update includes hotfixes that apply to all countries and hotfixes specific to the following local versions: 
  • AU - Australia
  • AT - Austria
  • BE - Belgium
  • CH - Switzerland
  • DE - Germany
  • DK - Denmark
  • ES - Spain
  • FI - Finland
  • FR - France
  • IS - Iceland
  • IT - Italy
  • NA - North America
  • NL - Netherlands
  • NO - Norway
  • NZ - New Zealand
  • SE - Sweden
  • UK - United Kingdom
Where to find Cumulative Update 21
You can download the cumulative update from KB 3020883 - Cumulative Update 21 for Microsoft Dynamics NAV 2013 (Build 38800).
Additional Information

For a list of all cumulative updates for this version, see Released Cumulative Updates for Microsoft Dynamics NAV 2013

For a list of all hotfixes included in cumulative updates for this version, see the following CustomerSource and PartnerSource pages:

CustomerSource:
PartnerSource:

Thank you and Regards,
Tharanga Chandrasekara
Read more »

06 December 2014

Mainstream Support for Microsoft Dynamics NAV 2009 Ends

Microsoft has finally said good bye to his old friend classic client. :( 

Microsoft Dynamics NAV 2009 was the last version which had classic client and after 2009 version Microsoft moved with RTC and web client by dropping classic client. I can confidently say that many of us including myself loved the classic client even though it does not look hot like RTC.  



However after January 13, 2015 Microsoft will stop its mainstream support for Microsoft Dynamic NAV 2009 versions (2009, 2009 R2, 2009 SP01). 

Customers who are current on a service plan can continue to access the following benefits through CustomerSource:
  • Previously released Upgrades, Updates, Service Packs, Fixes and Regulatory/Tax Updates
  • Self-Help Support through Knowledge Base articles and online content
  • Unlimited Online Training
This is the Microsoft's way of saying, get upgraded to new version! 

You can find the source document in here

Thank you and Regards,
Tharanga Chandrasekara 
Read more »

Cumulative Update 2 for Microsoft Dynamics NAV 2015

Problems that are resolved in this cumulative update
The following problems are resolved in this cumulative update:
Platform hotfixes
IDTitle
361206An old PersonalizationStore file cannot be used when opening the Bank Account Reconciliation page.
361281An empty group is still visible in a FactBox.
361723Co-branded names may be truncated, for example to MS, if they are too long.
361784Include support for ClientType in the Format and Evaluate functions.
361791RTC crashes when closing after some time of inactivity.
360947“The requested record cannot be located” error message when you open a notification through a Role Center page.
361803The Restore Defaults function on a Role Center in configuration mode does not restore defaults for users of the configuration.
360836"The property exceeds the buffer size" error message in the development environment when you compile a Role Center page with many action groups and actions.
361776List pages do not refresh automatically in the North American version.
360982"The text is too long" error message when importing a translation.
361737Disabling Help hyperlinks on captions
361377The Windows client crashes with ArgumentOutOfRangeException.
361896Windows Client crash after entering notes within OneNote
361748The Windows client uses old version of IE in client add-ins.
361898A page with an add-in does not release memory.
361838Dynamic behavior controlling visibility and enabled/disabled on actions added via configuration or personalization does not work.
361722Online Document Storage does not work when mixing Office 365 subscription and NAV locales.
361758Developers need new options for handling option fields in OData results in multi-language environments.
361751During RapidStart upgrade, the Code commandlet produced extra brackets, and OCX did not preserve the subtype.
361508If you enter a long URL in the Link Address field on the Links page, then it cannot be launched using the globe icon.
361946Cues do not truncate overflowing counts.
362159Introduce a build version check between NST and Windows and Web clients.
362139Configure NST to turn off SmartSQL.
362149In some circumstances the Windows Store App crashes when you choose the navigate back button.
362209Field values for the Autoincrement field are not upgraded properly. A value of 10000 is changed to 1.
362215"The property exceeds the buffer size" error message when you compile a page object.
361725The app can now connect to a server on localhost using HTTP. This is intended for one-box demo deployments such as demoing on Surface Pro 3.
361864The object metadata is out of sync every time you recompile a table object with the Linkedobjects property set to Yes.
361809Update the internal Word-to-PDF format engine to the current version.
361794Add-in controls do not go to the next record when you press Enter, because Enter is used to jump to the next field on a page.
362268Document reports using static images in Word headers or footers may not render the images correctly in multi-document reports.
361774Severe performance degradation when you run Application Merge Utilities powershell commands.
Application hotfixes
IDKB TitleKB Functional AreaChanged Objects
361790The Role Center shows duplicate records when you open the My Notifications page.AdministrationCOD 447 COD 5063 COD 80 COD 90
361940No records are displayed if you use a dimension total as dimension filter on the Account Schedule page.AdministrationPAG 490
361887When you unapply entries, the balance per dimension is not the same as before the application.FinanceCOD 12
361759Error message: "Because the "Use Only Max Limit" setting is enabled for query column in DataItem Balance at Date$G/L Entry, any filters set on this column must only specify a single range. Page View - Chart of Accounts (G/L) must close."FinanceCOD 8
361541"You must cancel the existing approval for this document to be able to change the field" error message if you post a prepayment sales or purchase order and use a G/L account that is set up with full vat.FinanceTAB 37 TAB 39
361984The Date Filter field is cleared in the Analysis By Dimension page when the Show as Column field is set to Period.FinancePAG 554
362094The Show Amounts function has no effect on the Add. Reporting Currency field on the Analysis by Dimensions page.FinancePAG 554
362262The Calc. and Post VAT Settlement report is very slow when a high number of VAT entries exists.FinanceREP 20
362148When a default IC partner G/L account is defined on a G/L account card, you receive an error message when you try to post a purchase invoice to the account.FinanceTAB81
362240The Description field in the Detail Trial Balance report is too small to show the whole description.FinanceREP 4
362332The Analysis by Dimension matrix page uses the rounding factor incorrectly.FinanceCOD 8
361619The system incorrectly creates negative reminders when you use interest and open credit memos exist.FinanceCOD 392
361708When you create a SKU from an item with the Standard costing method, the Unit Cost field on the SKU card is not updated according to the current standard cost.InventoryTAB 5700
361819When you change the Cross Reference No. field for a vendor of type Cross Reference, the Lead Time Calculation field on Item Vendor Catalog page is replaced by the value defined on the vendor card.InventoryTAB 5717
361907The Projected Inventory field on the Item Availability by Event page shows an unexpected value after reserving a sales order line against an earlier purchase order.InventoryTAB 5530
361858"A dimension used in Item Journal Line PHYS INV, DEFAULT, 10000 has caused an error" error message when you run the Calculate Inventory function or the Calculate Counting Period function.InventoryREP 790
361818The From-Production Bin Code field on the location card is ignored when creating a production order for a sales order.ManufacturingCOD 99000787 TAB 99000800
362170Request pages that contain the Prod. Order No. filter as a lookup do not work.ManufacturingTAB 5405
361963The output journal does not suggest any operations to post capacity against.ManufacturingTAB 83
361732The planning engine loops through the same consecutive actions even though the suggested actions are carried out.ManufacturingCOD 99000854
361829The No. field is missing on several archive pages.MarketingPAG 5161 PAG 5166 PAG 9346 PAG 9347 PAG 9348 PAG 9349
361905Added function to allow multiple attachments to be sent through codeunit 397.MarketingCOD 397
361913Sending emails through codeunit 400 may result in a timeout.MarketingN/A
361861The Prevent Negative Inventory option does not prevent a purchase return posting that creates negative inventory.PurchaseCOD 22
361846No error message is shown when you change the Sell-to Customer No. field on a sales order that is connected to a purchase as a special order.PurchaseTAB 38
361850"Qty. to Receive must be equal to X in Purchase Line ..." error message when you post a purchase invoice.PurchaseREP 790
361832"Location code must be equal to XXX in Item Ledger Entry: Entry No.=YY. Current value is XX" error message when you post receipt of a transfer order that is set up for fixed application.PurchaseCOD 6500 COD 99000830 TAB 337
362233The Vendor No. field in the Vendor Statistics FactBox is not correct when the Buy-From Vendor No. field is different form the Pay-to Vendor No. field.PurchasePAG 49 PAG 50 PAG 509 PAG 51 PAG 52 PAG 6640
361733"The Qty. to Ship does not match the quantity defined in item tracking." error message when the Item Tracking Code field is set to FREE ENTRY.SalesCOD 80 COD 90
361885It is possible to ship and invoice more than the value in the Quantity field on a sales line of type Item.SalesTAB 37
361848If existing values in the Blanket Order No. and Blanket Order Line No. fields are entered manually on a sales order, then the Unit Price field on the blanket order is not used.SalesTAB 37 TAB 39
362093The Combine Shipments report combines the shipments incorrectly when dimensions are involved.SalesREP 295 TAB 36
361761Drop shipment quantity on sales order is tracked against inventory.SalesCOD 99000832 COD 99000845
361834"The length of the string is nn, but it must be less than or equal to 40 characters. Value: XXXXXXXXX" error message when you preview a posted sales credit memo that is applied to a posted sales invoice where the No. field contains more than 20 charactersSalesREP 207 REP 407 REP 5912
361633The Bill-to Customer field shows the wrong customer number in the Bill-to Customer Sales History and Customer Service History FactBoxes.SalesPAG 9081 PAG 9086 TAB 18
361876The Sales Document - Test report shows wrong values in the Tax Details column.SalesREP 202 REP 402
361950The Shipment Date field is not calculated correctly on sales orders that use a shipping agent with a customized calendar.SalesTAB 37
362219Unnecessary information are printed in the Issued Reminder when only the log interaction option is selectedSalesREP 117
361852The Location Code field on a service order is not filled correctly when the service order is created from a service quote.ServiceTAB 5900
361781The lookup to the Posting No. Series page does not work from service documents.ServiceTAB 5900
361734"The Service Line already exists. Identification fields and values: Document Type=XX, Document No.=YY, Line No.=XX" message when inserting a service item worksheet line through Insert Travel Fee FunctionServiceCOD 5900 TAB 5902
362140The Make Contract function on the Service Contract Quote page does not copy links.ServiceCOD 5940 COD 5944
361945The Customer – Order Summary report does not show open sales orders after upgrading from Microsoft Dynamics NAV 2009 R2.UpgradeN/A
361823The Vat Registration Number and Country Code fields are empty on the VAT Entries page if you post an invoice in a sales journal with the customer as balancing account in the German version.VAT/Sales Tax/IntrastatCOD 13
362092The intrastate entries are not shown if you have used the Undo Receipt function for a purchase order with multiple lines with the same items in the Italian version.VAT/Sales Tax/IntrastatREP 594
361601"There are multiple expiration dates registered for lot XXXX" error message when you post a warehouse receipt for a sales return order with item tracking.WarehouseCOD 6500 TAB 32
361973The Pick Lines function suggests lines although no stock is available when the Always Create Pick Line option is selected and FEFO is required.WarehouseCOD 7312
362171"The quantity that you are trying to invoice is larger than the quantity in the item ledger with the entry number ..." error message when you post a purchase invoice with multiple item tracking lines.WarehouseCOD 6500
Local application hotfixes
DE - Germany
IDKB TitleKB Functional AreaChanged Objects
362099If the CanGrow option is set to FALSE by default for the Description field on a sales invoice line, then descriptions longer then the limit (26 characters) will be truncated in the Sales - Invoice report in the German version.SalesREP 206 REP 405 REP 406
DK - Denmark
IDKB TitleKB Functional AreaChanged Objects
361881Problem with VAT calculations on the Mini Item Card page in the Danish versionVAT/Sales Tax/IntrastatTAB 27
ES - Spanish
IDKB TitleKB Functional AreaChanged Objects
361936The Generate TXT File function always exports zero amount from the VAT Declaration report for entries posted with full VAT in the Spanish version.VAT/Sales Tax/IntrastatREP 10715 REP 10710
361886Foreign invoices that contain non-taxable VAT are not exported from the Make 349 Declaration report in the Spanish version.VAT/Sales Tax/IntrastatREP 10710 REP 10715
361863The Generate TXT File function does not export the last character in the Telematic VAT Declaration report in the Spanish version.VAT/Sales Tax/IntrastatREP 10715
362216The Deductible Amount field is calculated incorrectly in the 340 Declaration report when you use the Unrealized VAT and Set Applies-to ID functions for several invoices in the same payment in the Spanish version.VAT/Sales Tax/IntrastatREP 10743
FI - Finland
IDKB TitleKB Functional AreaChanged Objects
361753The posting number series is not updated in the cash receipt journal when you import the reference file in the Finnish version.Cash ManagementCOD 32000000
FR - France
IDKB TitleKB Functional AreaChanged Objects
361687The Pmt. Discount Tolerance and Pmt. Tolerance fields on the Payment Slip page do not work properly in the French version.Cash ManagementCOD 426
362097The Pmt. Discount Tolerance field on the Payment Slip page is not calculated and the Pmt. Tolerance field returns an error message in the French version.Cash ManagementCOD 426
IT - Italy
IDKB TitleKB Functional AreaChanged Objects
361958The Bank Account field on a purchase order is related to the Buy-from Vendor No. Field instead of the Pay-to Vendor No. in the Italian version.Cash ManagementTAB 38
361954"Function 'KEYGROUPENABLED' is obsolete for Microsoft Dynamics NAV Server" error message when you compile the Customer Sheet - Print report in the Italian version.FinanceREP 12104
361985"G/L Account No. must have a value in G/L Entry: Entry No.=XXXX. It cannot be zero or empty." error message when you try to post a purchase invoice with non-deductible VAT for a fixed asset in the Italian version.VAT/Sales Tax/IntrastatCOD 12
NA - North America
IDKB TitleKB Functional AreaChanged Objects
362229The Consolidated Trial Balance report prints the wrong total values in the North American version.FinanceREP 10007
362169The Excise Tax Amount field that is calculated on a purchase order is not shown correctly on the Statistics page in the North American version.VAT/Sales Tax/IntrastatCOD 398
NL - Netherlands
IDKB TitleKB Functional AreaChanged Objects
361782After processing a payment proposal with the Telebanking feature, the customer's posted dimensions are replaced with bank account dimensions in the Dutch version.AdministrationTAB 11000000
361948The setup for default file names is not respected if you enter %1. It should export the SEPA file name as day, month, and serial number of payments or collections in the Dutch version.Cash ManagementTAB 11000001
362301"The length of the string is 42, but it must be less than or equal to 40 characters" error message if the address length is more then 40 characters when you import the CAMT file in the Dutch version.Cash ManagementCOD 11000006
361833Several reports that run in the Dutch language show incorrect layout for multiple line controls in the Dutch version.FinanceREP 20 REP 25 REP 305 REP 6 REP 12
NO - Norway
IDKB TitleKB Functional AreaChanged Objects
361839The Trade Settlement report gives wrong results in the Norwegian version.FinanceREP 10602
RU - Russia
IDKB TitleKB Functional AreaChanged Objects
362227The program does not support new rules for information about importing goods into the territory of the Russian Federation related to Purchases book columns 3,7; Decree of July 30, 2014 N 735 in the Russian version.FinanceREP 12455 REP 12460 REP 14962 TAB 254
362296“Either the caller does not have the required permission or the specified path is read-only.” error message when you use the Import Report Settings function on the Statutory Reports page in the Russian version.FinancePAG 26550
SE - Sweden
IDKB TitleKB Functional AreaChanged Objects
361900The Customer Disc. Group field has wrong length in the Swedish version.SalesTAB 111 TAB 113 TAB 115
UK - United Kingdom
IDKB TitleKB Functional AreaChanged Objects
361730The Stock Received/Shipped not Invoiced reports includes completely invoiced transactions in the United Kingdom version.PurchaseREP 10540 REP 10541
361865"Arithmetic operation resulted in an overflow." error message when you print a local version of the order confirmation in the United Kingdom version.SalesREP 10571
Regulatory features
IDKB TitleKB Functional AreaChanged Objects
119813Late Payment Fee for Microsoft Dynamics NAV 2015TaxTAB5, TAB92, TAB292, TAB293, TAB295, TAB296, TAB297, TAB298, TAB303, TAB329, TAB1050, TAB1051, TAB1052, TAB1053, REP117, REP122, REP187, REP188, REP189, REP206, REP5911, COD12, COD392, COD393, PAG6, PAG110, PAG431, PAG432, PAG435, PAG437, PAG439, PAG441, PAG478, PAG494, PAG1050, PAG1051, PAG1052
NA - North America
IDKB TitleKB Functional AreaChanged Objects
120969[NA] 1099 Tax Forms Update for Reporting Year 2014 for Microsoft Dynamics NAV 2015TaxCOD10085, COD2, REP10111, REP10112, REP10115


You can download it from Here

Thank you and Regards,
Tharanga Chandrasekara 
Read more »