Microsoft Dynamics NAV: How Code Changes Save Hours of Execution Time

Coding for Performance C/AL, the Microsoft Dynamics NAV programming language, is very flexible. There are a lot of ways to do the same thing, but not all ways are created equal. This typically doesn’t matter for smaller customers, where there simply isn’t the transaction volume to see a noticeable difference, so some developers may not… Continue reading Microsoft Dynamics NAV: How Code Changes Save Hours of Execution Time

Microsoft Dynamics NAV 2013: Creating Page Breaks in RTC Reports

In this blog post, I will explain how to dynamically control the page break for a group. In other words, how to create a conditional page break in a Microsoft Dynamics NAV 2013 RTC report. For this example, I will use the standard report 5057 (Salesperson – To-do’s). This report is already grouped by salesperson,… Continue reading Microsoft Dynamics NAV 2013: Creating Page Breaks in RTC Reports

Microsoft Dynamics NAV: Estimating Costs for Code Changes

I’m sometimes asked why an estimate for a simple change is so high. For example, a customer recently wanted to add a field to their Sales Order, which had no business logic behind it. If you are familiar with the Microsoft Dynamics NAV development environment, you know that this change can quite literally be done… Continue reading Microsoft Dynamics NAV: Estimating Costs for Code Changes

Microsoft Dynamics NAV 2013 R2 Error – Unable to Verify Table Changes

What Every Developer Needs to Know In NAV 2013 R2, Microsoft has introduced multi-tenancy. That means that a corporation that has many companies can split their database into many databases with one set of applications in an application database. The difference allows them a little more flexibility in backing up the databases and other maintenance… Continue reading Microsoft Dynamics NAV 2013 R2 Error – Unable to Verify Table Changes

Login Error: Communication protocol mismatch between client and server

There are times when logging into NAV 2013 that you will be prompted for a username and password. But after entering the proper credentials, you receive an error prompt that says, “There is a communication protocol mismatch between the client and the server,” as shown below. Figure 1 – NAV error prompt stating there is… Continue reading Login Error: Communication protocol mismatch between client and server

Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 3 of 10

NAV 2013 RDLC Reports can create a vast ocean of issues for the developer to resolve. Yet in the midst of our pain and frustration, there are answers. Within our own developer community, the Dynamics User forum and the Microsoft Business Solutions (MiBuSo) forum are full of answers to RDLC report problems. But…you need to… Continue reading Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 3 of 10

Reason for #Error in Dynamics NAV RoleTailored Client Reports

A Common Reason for the #Error in Microsoft Dynamics NAV RoleTailored Client (RTC) Reports One of the common errors in RoleTailored Client (RTC) reports in Microsoft Dynamics NAV is #Error, and there are many reasons for it, but in this post I want to discuss one of the scenarios, which is the “Divide By Zero”… Continue reading Reason for #Error in Dynamics NAV RoleTailored Client Reports

Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 2 of 10

In an effort to conquer and banish those dreaded RDLC Brain Cramp (a.k.a. RBC) pains in my head from working with Microsoft Dynamics NAV 2013 RDLC reports, I have first decided not to beat my head against the wall when I can’t resolve the report issue. That has helped. Secondly, I have found solutions to… Continue reading Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 2 of 10

Microsoft Dynamics NAV Scalability: NAV 2009 Classic vs NAV 2013 RTC

Table locked by another user? Sluggish performance? These are just a couple of issues that often make customers think that they have outgrown their Microsoft Dynamics NAV system. After all, that’s the marketing message: Dynamics NAV is for small to medium sized businesses, so it obviously can’t support a large number of users or high… Continue reading Microsoft Dynamics NAV Scalability: NAV 2009 Classic vs NAV 2013 RTC

Dynamics NAV Testing Automation and False Positives and Negatives

One of the cool add-ons you can get for Microsoft Dynamics NAV is the Application Test Toolset. For details and a download link, visit Microsoft Dynamics NAV Team Blog. (NOTE: you’ll need a PartnerSource login to access the link.) In the blog entry, there are details about setting up the test tool, and it would… Continue reading Dynamics NAV Testing Automation and False Positives and Negatives