Obtaining Developer License

Apologies as I know this has been discussed before, but I was wondering if you are able to purchase a developer license if your an end user of Navision.

My company uses an old version (4.0 SP3) and we would like to able to make modifications internally. We have an inhouse developer with C/SIDE and CAL experience.

Is this possible ?

Hi Luke,

Yes it has been discussed before. But let me take it again. Yes, you can buy a developer license for Dynamics NAV. I guess you already know the basic designer granules, like table designer, form designer etc.

On top of that you can buy first the “Application Builder”:

You use this granule to change the business rules and special calculations that work behind the scenes. These business rules and special calculations are defined in a language we call C/AL (C/SIDE Application Language). While Application Builder includes access to C/AL, it does not allow access to existing C/AL code that updates write-protected tables (postings for instance). Application Builder lets you create entirely new areas of functionality for your application, enabling you to tailor Microsoft Dynamics NAV to fit your entire organization. This tool also enables you to create 100 Codeunit objects (numbered from 50,000 to 50,099). The Application Builder granule enables you to take advantage of the functionality included for developers in the Navigation Pane Designer. This means, for example, that you can create new menu items.

Again on top of that you also “Solution Builder”, to get full access:

You use this granule for the same purposes as the Application Builder granule, but it also gives you access to code that updates write-protected tables. This granule gives you the access necessary to change or create any object type, and gives you access to the Merge Tool and Upgrade Tool as well as the TIF Editor. This granule also enables you to use the menu options Translate/Export and Translate/Import in the Object Designer. These options are not available with the Application Builder granule.

But these granules are not cheap. And if you only want to use it “a little”, then would say that they are too expensive. But you need to ask your NAV partner for the price, as they are different based on country/currency etc. Even with the developer tools and license, you still need to pay for all additional objects that you’re using.

Also please notice that you need to have an active maintenance subcription, to get the new granules to your license. That includes both the development license and objects.