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, ...
Unanswered

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

(1) ShareShare
ReportReport
Posted on by 223
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
    4,985 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
    301,069 Super User 2025 Season 2 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
    223 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
    301,069 Super User 2025 Season 2 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,428 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

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
Martin Dráb Profile Picture

Martin Dráb 559 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

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

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 250 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans