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 :
Microsoft Dynamics AX (Archived)

3rd party POS integration with Dynamics AX 2012 R2 Retail HQ

(0) ShareShare
ReportReport
Posted on by

Hi,

I am interested in trying to understand the desired approach in trying to integrate a 3rd party POS system with AX 2012 R2 Retail HQ.

 

My questions would be:

  • What would be the desired / preferred / followed approach?
    • E.g. is getting the data into AX Store DB the desired approach and using std back end functionality from there?
    • E.g. is building bespoke AIF services the way to go?
  • Based on the approach?
      • Would direct sql data injection be the method? (SSIS into AX Retail Store DB)
      • Would using a API to build records in the AX Retail Store DB be a method?
      • Would building AIF ports be the way to go?

 

Other information:

  • 100+ stores that need to be integrated
  • Online store too
Thanks

*This post is locked for comments

I have the same question (0)
  • Ravish Sarwade Profile Picture
    5 on at

    I think better option would be to use AIF and take required data into AX HQ.

  • Suggested answer
    Chandu Naresh Profile Picture
    982 on at

    Using the AIF services to integrate 3rd party POS to AX is the most optimum solution.

    Don't ever try direct injection of data to sql, you may miss on some shared tables.

  • Community Member Profile Picture
    on at

    Taking AIF as the way to go. Which tables should be populated in order to have the registrer Transactions and be able them to post Statements?

  • Community Member Profile Picture
    on at

    Hi Pedro,

    You should populate the RetailTransactionTable and related tables (RetailTransactionSalesTrans, RetailTransactionAddressTrans etc. tables). in the channel database. You can then use the standard AX P-0001 scheduler job to pull the transaction into AX and follow the standard from there.

    If you take a look at the standard channel database schema for AX 2012 R3 you'll notice that there are many standard stored procedures and views. Artifacts used by CRT (Commerce Run Time) are part of the "crt" security schema, others are part of the "ax" security schema. The standard AX POS client also makes use of those artifacts to read from and write into the channel database tables.

    In one of my last projects I have simulated the exact same behavior with Microsoft BizTalk - we also tried to re-use as much standard channel database views and stored procedures as possible. For the real time part we also leveraged Real Time Service directly from our BizTalk processes. So in the end our integration to the 3rd party systems was actually an extension to standard AX/Retail CDX. It works perfectly fine, requires 0 to minimal customization in AX and makes your 3rd party POS and E-commerce channels behave as native AX client. So you can fully leverage standard AX Retail for your 3rd party sales channels.

    I have written a series of blog posts about the integration on my blog. Here's the landing page for this series of blogs. I've also written this blog post to highlight why I would not leverage AIF for Retail integrations.

    I know it has been a while since you posted this, but if it doesn't help you for your current project, then hopefully in a future project ;-).

    Kind regards,

    Patrick Mouwen

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 > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans