web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

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

(0) ShareShare
ReportReport
Posted on by

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

I have the same question (0)
  • Suggested answer
    Community Member Profile Picture
    on at

    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.

  • Suggested answer
    Amol Salvi Profile Picture
    18,698 on at

    You can more insight for web services from following link

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

  • Verified answer
    Alexander Ermakov Profile Picture
    28,096 on at

    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

  • Community Member Profile Picture
    on at

    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

  • Suggested answer
    Alexander Ermakov Profile Picture
    28,096 on at

    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
    on at

    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
    28,096 on at

    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]

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans