Sales Document Preview

As promised, it is time to share an enhancement for the document posting preview. The posting preview functionality in NAV 2016 is built around a single-instance Codeunit number 19.  That Codeunit has temporary tables declared as global variables and what ever is written to these...
Continue reading »

Compilation error for Reports

In a brand new installation of Dynamics NAV 2016 CU2 I am getting errors when compiling reports. After selecting to close the program I get this error Details in the code section below. [crayon-595143868329e287859782/] I did some digging and ended in a page describing a known...
Continue reading »

NAV 2016 Data Exchange – file import

As promised it is time to pick more things that I have improved for NAV 2016.  Still on the Data Exchange, and looking at file import.  We can import a text file; fixed and delimited, with different encoding. By using Codeunit 1240 for the External...
Continue reading »

Inspired by a Microsoft Developer

Yes it happens. When reading the C/AL code in NAV written by other developers you normally pick up smart way to do things.  Yesterday I got one. In my solutions I have been using a function to check if a string is numeric and another...
Continue reading »

Directions

Directions 2015 are now finished. Attended both EMEA and US as a speaker. Had a great time. To follow is MVP summit and NAV TechDays. The content I had in my sessions and a lot more will soon be available on this blog so stay...
Continue reading »

Conference season as an MVP

It is always a good feeling when the notification email from the Microsoft MVP Award is received.  Today I got mine and hence the third year as a Dynamics NAV MVP begins.  This year will start with the busy conference season. On Monday, October the...
Continue reading »

Windows 10 and Universal Apps

A new operating system from Microsoft sure has it’s impact on our ecosystem.  Our Microsoft Dynamics NAV is based on top of Microsoft operating systems. With the power of SOAP and OData services in Microsoft Dynamics NAV everyone is now able to design a custom...
Continue reading »

CALCFIELDS and BLOB in newer NAV versions

Just wanted to put this out there. In older NAV versions you needed CALCFIELDS on a BLOB field before HASVALUE.  Now you can ask for HASVALUE before CALCFIELDS. Having unsaved data in a BLOB field and doing CALCFIELDS will try to get the saved data...
Continue reading »

JSON meets NAV

I have been using SOAP services over the last years.  Only recently the RESTful web services have become more and more popular in my integration work.  Wikipedia says: In computing, Representational State Transfer (REST) is a software architecture style for building scalable web services. REST gives...
Continue reading »