Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV (Archived)

Navision Development Licence

Posted on by Microsoft Employee

Hi apologies if this is not the correct forum for this question.  However I have over the years been involved with several Navision houses who have not delivered results, as such I now wish to build an in house team.
In the first instance, is this possible and what licences would be required and how would I then go about actually purchasing any such licences in order for me create and support my Navision installation and develop bespoke changes

Thank you

*This post is locked for comments

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Navision Development Licence

    Hi Alexander,

    Thank you for your reply.

    Will talk to partner now.

    Regards,

    Susy

  • Suggested answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Navision Development Licence

    Hello Susy,

    The main difference is that with Application builder you would not get access to standard C\AL code that updates write-protected tables. So you need to design first in more details - if you would create completely new functionality, you can go with Application builder license; if you plan to modify posting code, this would be not enough. For some of the topics you might be enough with Application builder, but it requires more detailed study.

    Do you have existing partner who has the developer's license? Can you ask him to assist?

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Navision Development Licence

    Hi,

    We are based in Australia, and currently implementing NAV 2016 and realise NAV 2016 standard functionality does not have the following:

    1. Schedule batch job to email out invoices with default email body

    2. Email remittance advice when vendor payment is made

    3. Connecting to payment gateway without using standard NAV Payment Service Setup which requires Partner to activate

    4. Create EFT payment (ABA) file to be uploaded to bank. The standard file generated from NAV 2016 are not recognised by the bank that we are currently using.

    I am looking for answers to the different between Application Builder and Solution Developer, whether Application Builder is sufficient to build the above functionalities, or we need Solution Developer.

    What are the write protected table that Application Builder does not have access to?

    Thank you in advance.

    Regards,

    Susy

  • Verified answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Navision Development Licence

    Hi,

    You have two option available for buying the Developer License. Further, the same can be used for inhouse developments. Many of our customers have opt for this option.

    1) Application Builder

    2) Solution Developer (Approx. 3 times costlier than Application Builder License)

    The license pricing depends upon the country. You can get the licensed purchased from your existing partner.

    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.

    Solution Builder:

    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. 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.

    Hope this helps.

  • Suggested answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Navision Development Licence

    Shortly, Solution Developer's license will most likely be needed, and it is around 25,000 USD (plus annual BREP 16%).

  • Verified answer
    keoma Profile Picture
    keoma 32,675 on at

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,269 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,198 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans