Search

Page tree
Skip to end of metadata
Go to start of metadata

In order to use Integration Framework with MS Dynamics NAV on-premise or Azure installation, oData web services must be enabled.

Supported Dynamic NAV versions

Dynamics NAV 2013 R2, Dynamics NAV 2015, Dynamics NAV 2016, Dynamics NAV 2017, Dynamics NAV 2018

Enable oData Web Services


This can be done by a MS Dynamics NAV administrator by using the MS Dynamics Server and enable the oData services for the installation  he wants as shown on the below picture.


If the OData Base URL field is not set, then the default OData url will be used 
that consist of MSDynamicsServerUrl:ODataPort/NavisitionInstallationName/Company('CompanyName')

Web Service Pages


Once OData services are enabled, the relevant pages for each model that will be synced should be published.

This can be done by navigating from a MS Dynamics NAV instance to Departments → Administration → IT Administration → Service → Web Services and add any new page that is needed.

Below is an example of web service page with all pages published
Web Services

Below table contains the relation between web services and models for a ready-to-use  integration setup

Web service page

Model

CustomerCard

Account

ContactCard

Contact
ItemCardProduct
SalesInvoiceInvoice
SalesOrderOrder
PaymentJournalPayments(push)
CustomerLedgerPayments(pull)
SalesLinesInvoiceItems
OrderItems

Table of Contents


  • No labels

2 Comments

  1. Thomas Zisopoulos  pes mou poia NAV editions yposthrizoyme gia na to prosthesw cc Vicky Proikoglou  George Koskinopoulos

  2. Apostolos Karakaxas  όλες οι δοκιμές έγιναν στο MS Dynamics NAV 2017 αλλά σύμφωνα με το documentation της Microsoft τα web service που χρησιμοποιούμε είναι available από το MS Dynamics NAV 2013 R2 και μετά.

    Σε περίπτωση που σε ρωτήσουν γιατί δεν υποστηρίζουμε στο MS Dynamics NAV 2013 εφόσον τότε μπήκαν τα web services που χρησιμοποιούμε, η απάντηση είναι οτι στο συγκεκριμένο version δεν μπορούμε να κάνουμε update κανένα entity άρα το push mechanism δεν θα δουλέψει.

    Supported Versions:

    • Dynamics NAV 2013 R2
    • Dynamics NAV 2015
    • Dynamics NAV 2016
    • Dynamics NAV 2017
    • Dynamics NAV 2018 (εφόσον στα release notes δεν αναφέρουν να αφαίρεσαν τα oDATA Web Services)


    Vicky Proikoglou George Koskinopoulos