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

How to Use the Extended Text Feature in Microsoft Dynamics NAV

Even though the Extended Text feature has been available in prior versions of Microsoft Dynamics NAV, we still receive requests for a detailed explanation of how to use it. By following the process below, you will see where this feature can be quite useful. In this blog, we have used the example of a Standard… Continue reading How to Use the Extended Text Feature in Microsoft Dynamics NAV

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

Using Alternate BOMs in NAV Part 2 – Modifying Production Processes

Do you need to use alternate bills of materials (BOM) or routings in your business? In a previous blog on Using Alternate Bills of Materials or Routings in Dynamics NAV, I discussed altering the production order processing steps in Microsoft Dynamics NAV using a predefined alternate BOM or routing. Repetitive manufacturing uses the same production… Continue reading Using Alternate BOMs in NAV Part 2 – Modifying Production Processes

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

Using Alternate Bills of Materials or Routings in Dynamics NAV

Do you need to use alternate bills of materials (BOM) or routings in your business? Let’s first define what I mean by “alternate BOM or routing.” An Alternate BOM or routing is a predefined process or set of components that can be used to make an item but is not the “standard” method of doing… Continue reading Using Alternate Bills of Materials or Routings in Dynamics NAV

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

Setting up Item Cross Reference for Customers and Vendors

Do you know how to set up Item Cross References for Customers and Vendors in Microsoft Dynamics NAV2013? Using Item Cross Reference allows you to quickly identify the items that were ordered by a customer or that you are purchasing from a vendor on the basis of item numbers other than your own. This can… Continue reading Setting up Item Cross Reference for Customers and Vendors

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