Skip to main content

Notifications

Microsoft Dynamics NAV (Archived)

ISV needing help understanding Developer License requirements.

Posted on by Microsoft Employee

We recently signed up as a Microsoft Partner and ISV. I have the Dynamics NAV Demo that includes the developer tools and have been working on learning C/AL. I haven't been able to talk to anyone at Microsoft who can actually tell me what we are required to purchase in order to do development work in NAV. 

What we want to do is connect our 3rd party application to NAV using Web Services. In order to do this we need to expose pages in NAV as Web Services but we also need to post things like Purchase Receipts and I understand the only way to do this is to create a Codeunit to call the posting process and place this codeunit in a page as an Extended Codeunit in order to post from a page using web services. This requires us to modify several pages and create several codeunits. So lets assume we need to modify 15 pages and 15 codeunits. I assume we have to purchase the Application Builder Developer license to do this. In addition, do we have to purchased a copy of NAV ourselves (or is that only a requirement for end users) and do we then have to purchase Pages and Codeunit Granuales in addition to the Application Builder license? 

In addition to this, if we need to deploy these changes to an existing NAV customer, what additional licensing does the customer require to accept our modified pages and codeunits? Do they also need to purchase Pages and Codeunit Granuales?

*This post is locked for comments

  • Verified answer
    Jens Glathe Profile Picture
    Jens Glathe 6,092 on at
    RE: ISV needing help understanding Developer License requirements.

    Since you're a NAV partner (at least in the future), you should be able to get a demo/development license. This should be in the package you already bought (it costs a yearly fee to be a NAV partner, AFAIK). No extra license required.

    If you deploy the customization to your client, they need to have a license to the new objects. Usually they should be in the 50000..99999 range, and they need to have free objects you can assign in their license.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans