web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Unanswered

AX2012 new field on InventTable is breaking the Replication of data to POS

(1) ShareShare
ReportReport
Posted on by 267
Good day  I am not sure this is the correct place, but I have an AX 2012 R3 question as I still have clients using this.
I added an indicator (YesNo) field to InventTable.
I then also added the field to the form EcoResProductDetailsExtended.  I added this field to the user layer as this is a short term solution. (Busy upgrading to D365 FnO)
I teted and everything was fine.  However when we deployed this change to Production (Live), the replication to their POS broke and the InventTable (N-1040) was cleared out.
So this meant that no Products could be seen on any of the POS tills.
 
Is there a step that I missed because this table is one of the tables being replicated?
Is it possibly because I added the field on the user layer?
 
Please can anyone assist.
Categories:
I have the same question (0)
  • Jonas "Jones" Melgaard Profile Picture
    5,016 Most Valuable Professional on at
    Adding a field to InventTable should not break the distribution jobs.
    When did the distribution jobs run, and can you see any errors in the batch history for them?
     
    I'm also thinking.... How did you deploy this change to PROD.
    Full-on model store deployment with full CIL generation?
  • André Arnaud de Calavon Profile Picture
    304,923 Super User 2026 Season 1 on at
    HI Sophs,
     
    I do agree with Jonas that adding a field should not break an integration. Was this the only change or were multiple customizations deployed to production? Having this field in a non-production environment is not causing this error? Have you tested this before moving to production?
  • Sophs@4Sight Profile Picture
    267 on at
    Thank you for your responses.
    As this is a very temporary solution, I only made the change on the usr layer. And imported my project. Compiled and synchronised the table / form and restarted the AOS.
    The changes deployed was only a EDT (extending YesNO) and InventTable with New field and EcoResProductDetailsExtended, with field added.
     
    I did not test the impact on the POS distribution in the Test environment, as I was not aware that it would be impacted.
     
    Do you think it could be because it was deployed on the USR layer.
    The distribution ran after my deployment.
    Also when we removed my changes and ran the distibution jobs again all the InventTable had the data again.
     
    Kind regards
  • André Arnaud de Calavon Profile Picture
    304,923 Super User 2026 Season 1 on at
    Hi Sophs,
     
    The deployment process to directly add the field in a production environment is wrong. Best practice would be preparing a full compiled and CIL built solution and move the model store from a sandbox to the production environment. Then a synchronization of the database.
     
    Anyway, adding the field, even in the USR layer would most likely not impact the POS distribution. As this might be something specific to your environment, probably you can reach out to the POS vendor or the partner that was helping with the integration. 
  • Raj Borad Profile Picture
    1,570 on at
    Hi,
     
    I think the issue is likely due to missing metadata sync and schema updates. InventTable is part of the Retail CDX (Commerce Data Exchange).
     
    Adding the field in the USR layer alone doesn’t propagate changes to channel DB schemas or sync metadata used by CDX jobs.
    This can result in replication jobs failing or clearing out data, as the schema mismatch causes the job to treat data as invalid.
     
    What you should have done:
    Add the field at a proper layer (preferably CUS or ISV).
    Database sync may help for such issues.
     
    Thanks,
    Raj D Borad

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 660

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 655 Super User 2026 Season 1

#3
CP04-islander Profile Picture

CP04-islander 557

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans