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

Business event for inventory on hand available quantity change

(0) ShareShare
ReportReport
Posted on by 51

Hello experts,

I am doing integration with Shopify. My current requirement is that whenever on hand of an item is changed I want to do same in Shopify. I think I can achieve that by business events but I don't know to which method should I go for achieving this.

Could you suggest which approach would be best for such scenario?

Thanks,

Samkit Jain

I have the same question (0)
  • nmaenpaa Profile Picture
    101,162 Moderator on at

    I guess you could hook on updates in InventTrans table. But I'm not sure if it's a good idea to trigger a business event whenever on-hand qty (or InventTrans) changes.

    Other possible approaches would be to ask the on-hand from D365 via web service whenever it's needed.

    Or, have some batch that exports the info periodically.

    What kind of volumes are you expecting in Shopify? How many times is the on-hand for an item expected to be displayed every hour / day?

  • Samkit Profile Picture
    51 on at

    Hello Nikolaos,

    The client has multiple stores right now. They are planning to expand the business on Shopify now. So Shopify and D365 FO needs to be in Sync. Which means if an item has gone out of stock in D365 FO, it should also reflect in Shopify instantly to stop selling. So I am think periodic tasks won't help.

    Thanks

  • nmaenpaa Profile Picture
    101,162 Moderator on at

    What kind of volumes are you expecting in Shopify? How many times is the on-hand for an item expected to be displayed every hour / day?

  • Samkit Profile Picture
    51 on at

    Sorry Nikolaos,

    I guess I didn't understood your question. What do you mean by 'kind of volumes'?

    I want Shopify to reflect inventory update in real time.

    Thanks

  • Suggested answer
    nmaenpaa Profile Picture
    101,162 Moderator on at

    My idea was that Shopify could ask the on hand for an item when it needs it. But whether that is feasible or not depends on the amount of such requests coming from Shopify.

    How many times is the on-hand for an item expected to be displayed every hour / day?

    You could also have two separate integrations: a batch job that sends out all on hand qty each hour (or any interval). This "rough" info you could use on screens where many items are shown (such as search results that are shown to the user). But if someone opens product details, a real-time call to D365FO would be made so that we could be sure to show the latest information.

    Just some thoughts.

  • Suggested answer
    Sergei Minozhenko Profile Picture
    23,093 on at

    Hi Samkit,

    You can check also 3rd party solutions as they provide many out of the box features to sync data between F&O and Shopify.

    For example dynamics.folio3.com/.../

    Another option could be syncronization via CDS + power automate and there is out of the box entity for on hand level in CDS.

    docs.microsoft.com/.../synchronize-inventory-level-info

    docs.microsoft.com/.../connection-cds

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
André Arnaud de Calavon Profile Picture

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

#2
Martin Dráb Profile Picture

Martin Dráb 422 Most Valuable Professional

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans