Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV (Archived)

Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

Posted on by Microsoft Employee

Hi Dynamics NAV Team,


We are working on one of the project for our customer to develop plugin connectors (Integration Adapter), which would enable the end users to quickly integrate cloud and on premise applications.  We are targeting to develop plugin connectors for  Microsoft Dynamics NAV.


What are the major differences in the WebServices for NAV 2016 vs NAV 2015/2013?

Is there any documentation link available for the comparison?


Best Regards,

Rajinder Singh

*This post is locked for comments

  • Suggested answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    I guess there is mismatch in terminology.

    1. Web client and Windows (native) client are two ways how users can access the system. Generally, similar functionality, but Web client has some limitations for user interface in comparison with Windows client.

    2. Web service, it is a way to open NAV data for interaction with other systems. So, other systems may read or write data to NAV. It has nothing to do with Web client or Windows client. You can create your own web service from scratch. Then, there are NAV objects which you can publish as Web Service, not all types of objects. You can publish either Microsoft Dynamics NAV pages or codeunits as SOAP services. You can publish either pages or queries as OData services: [View:https://msdn.microsoft.com/ru-ru/library/dd355398(v=nav.90).aspx]

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    Thanks for you reply Alexander.

    So NAV 2016 has the following Object Types listed here msdn.microsoft.com/.../hh893429(v=nav.90).aspx:

    • Table
    • Report
    • Codeunit
    • XMLport
    • MenuSuite
    • Page
    • Query

    Are these object types the same for Desktop as well as SaaS(Web Client) service?


    Could you please confirm this. I apologize if the question seems to be repetitive, but I need to get this clear for our development plan.

    Best Regards,

    Rajinder Singh

  • Suggested answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    The webservice is published regardless the client type (web or desktop). You can use OData or SOAP (please refer to msdn.microsoft.com/.../hh168269(v=nav.90).aspx).

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    Hi Alexander,

    For Web Client of NAV 2016, what type of webservices are used: only OData or both(OData and SOAP)?

    Is there any difference in the webservices for Desktop Client and the Web Client on NAV 2016?

    Thanks and Regards,

    Rajinder Singh

  • Verified answer
    Alexander Ermakov Profile Picture
    Alexander Ermakov 28,094 on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    There are very minor changes between 2016 and 2015/2013 versions. E.g., some changes in C/AL functions that can be used in web services: GETASCENDING Function (Record) or SETASCENDING Function (Record) (Gets/Sets the sort order for the records returned, such as in data from an ODATA web service).

    Check the "what's new" information releases:

    msdn.microsoft.com/.../hh174007(v=nav.90).aspx

    msdn.microsoft.com/.../ff477104(v=nav.90).aspx

  • Suggested answer
    Amol Salvi Profile Picture
    Amol Salvi 18,694 on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    You can more insight for web services from following link

    msdn.microsoft.com/.../dd355398(v=nav.90).aspx

  • Suggested answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Difference in WebServices for NAV 2016 and Older Versions (NAV 2015 & NAV 2013)

    Hi Rajinder,

    i think there is no difference in between this version 2016,2015,2013 and R2 but earlier version is different i.e NAV 2009,R2.

    you can find in below link https://msdn.microsoft.com/en-us/library/dd355398(v=nav.60).aspx 

    dsfasd.jpg

    see above image you can find differences in version wise.

    Thank You,

    Ramesh.

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

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans