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 :
Finance | Project Operations, Human Resources, ...
Suggested Answer

D365 FO integration with 3rd party application

(0) ShareShare
ReportReport
Posted on by

Hi experts,

I want to import data from external (.Net based) application and this import be twice in a day.

The external application have restriction that they can't share data in file so I have avoided the file based integration pattern.

I wants your suggestion which integration methodology should I use in my case ?

In case if we are going to use OData and API, what are the pros and cons both of them ?

I have the same question (0)
  • Suggested answer
    BillurSamdancioglu Profile Picture
    19,703 Most Valuable Professional on at

    Hi,

    This link explains how you can integrate 3rd part.

    https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/integration-overview

  • Martin Dráb Profile Picture
    237,880 Most Valuable Professional on at

    There are quite a few things to consider. For example, if the .NET app doesn't support data export, does it offer an API that can be called to get the data? If not, can you modify the app to call F&O, or to add an API or ability to export data?

    If you decide to call an API of the app, will it be visible to F&O?

    Will both the system run at the time of import/export? For example, keep in mind that they may be down for maintenance. What will happen if the they're not? Will you try the export later? Which system will be responsible for tracking it and trying again? It may be done by a middle-tier layer.

    Regarding your last sentence, API is a much more generic concept than OData. API standard for Application Programming Interface and it's basically something that you can call by code. It may be something inside an application (such as a library used by your program) or something that allows communication between applications. It says nothing about how it's done - there are many possible ways. These days people often use the term API when they mean a specific type of APIs: web APIs (web services), or even web APIs using a particular architecture pattern (REST). It simplify communication if the context is clear, but it's a mistake to think that API means just RESTful web services.

    OData is a standard for building one kind of RESTful web services.

    Therefore the question about pros and cons of OData and API doesn't make sense. You can't use this or that - OData service is a particular type of API.

  • Community Member Profile Picture
    on at

    Hi experts,

    Can you please share steps to integrate D365 FO and external application using custom API and Odata.

    Thanks in advance.

  • Martin Dráb Profile Picture
    237,880 Most Valuable Professional on at

    Not really. It's impossible to give you concrete steps until we know what you want to achieve (and if custom services or OData are even a possible solution). Just sayting that you want "to integrate F&O with an unknown application" is completely insufficient.

    Or we give you concrete for something specific, which may be completely irrelevant to your scenario. That would be just a waste of time.

    You seem to believe that you can start an implementation without collecting business requirement and analyzing your options, but it sounds like a completely wrong approach to me.

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 > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 584 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 499 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 254 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans