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 :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Integrating Dynamics 365 CE and BC best approach

(1) ShareShare
ReportReport
Posted on by 5

Hello Everyone,

I am working on to integrate BC and CE for some of its core entities like customer, vendor, contact and Sales order. Out of various options I narrowed down to Azure Function and Azure LogicApps. I need you expert opinion to further refine the approach based on following points:

1. The integration is fairly straight-forward (not too many business rules or computation), therefore all this mapping and syncing can be achieved in real-time using Azure Logic Apps without requiring to call Azure Function.

       Good: It uses declarative approach so easier to maintain with little technical ability.

       Bad: Logic Apps charges for each action and  therefore as it increases the cost increases. Also as the number of requests/transactions going to increase in future the LogicApps is turning out to be expensive.

2. Use Azure Function only: Run the function on a schedule (twice a day) basis to pull/push records from CE/BC

      Good: Can accommodate code and conditions very smooth as we get a good control through C# code. Less cost (compute time) as compared to LogicApp

      Bad: As the function need to pull lot of records as compared to one record in RealTime sync, therefore compute time increases because of which i have to split into multiple functions. This results in around 5 functions running for around 5-8 minutes and therefore ultimately increasing my cost. In case I have to increase the runs in a day this cost rises drastically.

Both the above approaches are having their own pros/cons where I am seeking your expert advice.

Any help is much appreciated.

Thanks,

Neeraj

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

    Hello Neeraj!

    Microsoft has actually published documentation on how to do this!! Seeing this article: docs.microsoft.com/.../admin-prepare-dynamics-365-for-sales-for-integration

    This procedure is easier than either of the two options you have mentioned above.  Please give this a read and try it out!!

    Thanks,

    Alexander

  • NeerajBaimbi Profile Picture
    5 on at

    Thanks Alexander for responding.

    Yes, I did assess the above approach where MS provides an integrator solution, but unfortunately, it is very limited and does not cover the custom fields, filters and new entity mapping. Due to which I have to resort for a middleware option.

    Thanks,

    Neeraj

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 > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 170 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 70

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 50 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans