Hi,
In AX 2012 R2 databases, it appears that the CompanyInfo table (for example) exists in the AOT but not in the actual SQL database. The columns & data that are supposedly contained in CompanyInfo (according to the AOT) are actually found in the DirPartyTable. This is in contrast to AX 2012 databases.
Is this a consequence of table inheritance being implemented differently in AX 2012 R2, compared to AX 2012? The reason I ask is that I notice that by browsing the CompanyInfo table in the AOT and observing its "Extends" property, I can trace the inheritance tree back to DirPartyTable. As mentioned in the MSDN article Selecting Data from a Table Inheritance Hierarchy, "The physical implementation of table inheritance in the underlying Microsoft SQL Server database might vary between versions of Microsoft Dynamics AX."
Has anyone else run into problems with these apparent changes?
Thanks,
Roy