Skip to main content

Notifications

Small and medium business | Business Central, N...
Answered

Different Methods to integrate BC to other systems (High level method)

Posted on by 15,428

Hi

I am trying to categorize BC integration possible method to the other systems but I am not sure if I capture all the method.

Can you review and let me know if I missed anything?

1) API (ODATA, etc). 

2) Dataverse 

3) Power Automation 

4) Azure Logic Apps, Azure API Management

Thanks 

  • MahGah Profile Picture
    MahGah 15,428 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Hi andy4029

    That makes sense. Thanks for clarification. I added that to my possible ways.

  • Verified answer
    AD-22040756-1 Profile Picture
    AD-22040756-1 624 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    sorry I was not clear - I meant in both cases you are importing data into BC using APIs. From what I can tell to do this you have two options: create a customization inside of BC (an extension) or push the data to BC from somewhere externally (postman, etc); but is there an advantage of either option?

  • MahGah Profile Picture
    MahGah 15,428 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Hi andy4029

    I have seen it both way

    1) To create for external application. One common case is to create custom API (with query) to query data from BC then feed to Power BI to save resource. I also, saw this when you have specific software (like document generator software) and want to push the data to that tp generate customized software.

    2) To push data to BC is you point out.  

  • AD-22040756-1 Profile Picture
    AD-22040756-1 624 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Hey MahGah 

    1) API (ODATA, etc).

    just curious if its an integration to bring data to BC, have you typically seen this done where a BC customization was created to consume the API/data or using some application externally the BC web service is used to push the data to BC?

  • MahGah Profile Picture
    MahGah 15,428 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Thanks Inge

  • Suggested answer
    Inge M. Bruvik Profile Picture
    Inge M. Bruvik 32,748 Super User 2024 Season 1 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Do not forget Data Exchange Framework and XML ports as well.

    learn.microsoft.com/.../across-about-the-data-exchange-framework

  • MahGah Profile Picture
    MahGah 15,428 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Thanks Daniele

  • Verified answer
    DAnny3211 Profile Picture
    DAnny3211 9,272 Super User 2024 Season 1 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    i add AZ Function too

    DAniele

  • MahGah Profile Picture
    MahGah 15,428 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    Hi DAnny3211

    Thanks. Did I miss anything else? Can you add anymore to this list or that is all the options?

    Thanks for the gateway option.

  • Verified answer
    DAnny3211 Profile Picture
    DAnny3211 9,272 Super User 2024 Season 1 on at
    RE: Different Methods to integrate BC to other systems (High level method)

    hi

    yes that is correct

    I would add that with Power automate and logic app you could also integrate BC with an On-Premises system via on-premises data gateway

    learn.microsoft.com/.../service-gateway-onprem

    DANiele

    if you find my answer satisfactory please confirm it, thank you

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!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

New! Quick response templatesâš¡

Save time with the new custom templates!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,228 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,056 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans