Read Server Settings from C/AL code
In this example I will show how to read the server settings directly from NAV code. Without the need to know the location of the config file or to create an external .Net dll. Also PowerShell isn’t...
View ArticleHttps URL cannot be registered when enabling NAV Web Services
Two weeks ago, a Dynamics NAV partner in The Netherlands asked me whether I know how to solve the message “Https URL cannot be registered”. This message is telling us that the NAV server is trying to...
View ArticleNAV 2016 installation overwrites NAV 2015 Administration Tool
If you are like me, than you might have installed NAV 2016 right away after it was released during Directions EMEA in Mannheim this week. Dynamics NAV 2016 installs nicely side-by-side with Dynamics...
View ArticleDynamics NAV 2016 Image Library
This post is becoming a traditional one. About one week after the official release of a new version of Dynamics NAV I feel almost obliged to release a new version of the Dynamics NAV Image Library. The...
View ArticleSend in your suggestions for NAV events
Without any doubt, the introduction of events in NAV 2016 is one of the most exciting improvements. For more information about events, see: Introducing Events on MSDN. A complete list of all available...
View ArticleNAV 2016 CU1 and NAV 2015 Administration Tool
As you can read here, the installation of the RTM version of NAV 2016 overwrites the NAV 2015 Administration Tool. With the first Cumulative Update, this has been fixed. The NAV 2016 Administration...
View ArticleNAV Techdays 2015 – The Web Service Examples
NAV Techdays was held last week in Antwerp, and it was (again) a fantastic event. With 953 attendees from 42 countries it was a fully packed event. At the preconference day, there were 13 workshops...
View ArticleWeb Services Examples Part 1 – The Basic Pattern
With this first part in the series on web services examples demonstrated at Directions and NAV Techdays, I want to introduce a pattern that can be reused to call any REST web service. Why specifically...
View ArticleHow to split a string to array with Dynamics NAV
During the preparation of the web services examples, I stumbled upon some .Net interoperability issues in Dynamics NAV. One of these issues was about splitting a string into an array. There are...
View ArticleWeb Services Examples Part 2 – Verify E-mail Address
This is the second part in a series about useful web services. The series was introduced with this post. In the first part I have introduced the basic pattern for calling any REST web service from...
View ArticleWeb Services Examples Part 3 – Generate Barcode
What a busy december month it has been! That last month of 2015 ended before I realized it. I wish everybody a very happy and prosperous 2016! The last post in the web services series was about one...
View ArticleDynamically hide and show controls on Card Page
Do you recognize that? That moment you think ‘I should have known that earlier’. Well, for me this was such a moment, as I realized that something that allegedly wasn’t possible since we said goodbye...
View ArticleWeb Services Example Part 4 – Send SMS text message
With the fourth part in the web services series we are going to look at a web service that draw a lot of attention at Directions and NAV Techdays: sending SMS messages from Dynamics NAV. Now this is...
View ArticleWarning: Data Upgrade process in NAV 2016 runs Codeunit 2 automatically
Recently I studied carefully the content of What’s New: Developer and IT Pro Changes for Microsoft Dynamics NAV 2016. One topic (amongst a lot of others) draw my attention. Let me quote the paragraph...
View ArticleNAV2016 Data Upgrade process and language settings [update]
In the previous post I explained why automatically running Codeunit 2 Company Initialization during the data upgrade could be a problem. Main problem is the language used during the data upgrade. It...
View ArticleWeb Services Example Part 5 – DocuSign Integration
It is about time to continue the web services series. This time I want to focus at integrating with DocuSign, a service to send and sign documents electronically. Documents are stored in the cloud and...
View ArticleWeb Services Example 6 – Office 365 Inbox
Better late than never… When writing the last post about the web services examples I couldn’t imagine that the next one would take so long. However, here it is! And the code has been completely...
View ArticleThe New Developer Experience for Extensions
Interesting title, isn’t it? At Directions US last week, there was a session called ‘Modern Development Experience and Improvement for Developers’. And of course, that session will be held next week at...
View ArticleWeb Services Example 7 – Call NAV OData Web Services (Part 1)
The Web Services series was started almost a year ago, after NAV Techdays 2015. All demos that I demonstrated have now been published. But I promised an extra example: call NAV OData web services...
View ArticleRead Server & Tenant Settings from C/AL Code
Back in April 2015 I wrote an article about reading server settings with C/AL code. Unfortunately, that code didn’t work in NAV 2015 and above. However, the question pops up now and then, and I decided...
View Article