We released a useful DIXF Application Hotfix in October 2015 which you may not be familiar with, and as I’ve recently been looking into this for a customer, I thought I would share some details on this topic.
If you are running AX 2012 R3, then you can install KB3061216 and add a large number of new standard DIXF entities to your environment.
I’ve successfully installed KB3061216 on AX 2012 R3 CU9 and AX 2012 R3 CU10, for example.
1. Download the fix
Download the fix from LCS by searching for it using Issue Search:
LCS Issue Search for KB3061216 Build 6.3.2000.4034 https://fix.lcs.dynamics.com/issue/results/?q=3061216
You install the fix in the usual manner.
Here are some screenshots from a recent installation on AX 2012 R3 CU9 with CONTOSO DEMO DATA:
You need to complete the Software update checklist as usual, when the fix has been installed.
Once I had completed the installation, I could see that the number of ‘DMF%’ tables in the MicrosoftDynamicsAX database had increased to 500+ by running this sort of T-SQL query:
use MicrosoftDynamicsAX go select count(name) as myDMFtablecount from sys.sysobjects where type = 'U' and name like 'DMF%' go -- RETURNS 196 on an AX 2012 R3 CU8 environment -- RETURNS 512 on an AX 2012 R3 CU9 environment with KB3061216 entities installed -- RETURNS 519 on an AX 2012 R3 CU10 environment with KB3061216 entities installed
3. Target entities
I could not see the new entities in the list of Target Entities in Dynamics AX 2012 R3 at first, so I deleted all the entities there, and then opened the form again, which rebuilt the standard entities and made the new ones visible and usable.
As always, ensure you’ve set up a proper Dynamics AX TEST environment first, and that you are familiar with the impact of your DIXF actions before you perform them in PROD.