Announcing Cumulative Update 3 for Microsoft Dynamics AX 2012 & Microsoft Dynamics AX 2012 Feature Pack 1

The Dynamics AX Sustained Engineering team released Cumulative Update 3 for Microsoft Dynamics AX 2012 on June 28, 2012. This release includes all previously released Cumulative Updates for Dynamics AX 2012 plus additional hotfixes and improvements based on feedback from our customers and partners. This cumulative update is applicable for both Microsoft Dynamics AX 2012 RTM (6.0.947.0) & Microsoft Dynamics AX 2012 Feature Pack 1 RTM (6.0.1108.0).

It is recommended to read the release notes prior to installation of Microsoft Dynamics AX2012 Cumulative Update 3 (6.0.1108.670).

For more information on the Cumulative Update 3 for Microsoft Dynamics AX 2012 release, inclusive of the release notes and how to download, please refer KB2709934.

Comments (19)
  1. Carl Gibson says:

    @DynamicStuPot: It is not required to remove the existing updates from the "Updates" folder as setup — copying in the CU3 is sufficient as setup will recognize the newer content and use it during the slipstream installation. That said, you can remove the two previous updates if you so choose — either way will work.

  2. @Carl Gibson Doing as you suggest adding CU3 to the updates fails, although the install finds CU3 the install fails when using SQL 2012 I have found the if you do the install from the CD by adding & adding DynamicsAX2012-KB2680186 the update for SQL 2012 do the install and then run though the procedure for adding CU3 additionally the install is all ok until you get to your first compile then I find 21 warnings & 1 Task.  Surely there should be no warnings when installing this?

  3. For a new install of AX 2012 I’m assuming the correct procedure is to take the AX2012 Feature pack media remove the 2 updates from the update folder and copy CU3 into the update folder can anyone confirm?

  4. @Somanna: Cumulative Update 3 is applicable for both x86 and x64 environments.

    @Nancy: Cumulative Update 3 is applicable for both Microsoft Dynamics AX 2012 & Microsoft Dynamics AX 2012 Feature Pack 1. The post has been updated to reflect the supported AX versions.

  5. somanna says:

    The fix looks only for x86 not for 64 bit.. please let me know if we can use the same for 64 bit

  6. Nancy says:

    Is this CU also applicable on the AX Feature Pack version?

  7. Sumit Loya says:

    Hi Archana,

    We installed CU3 on a system with AX RTM + CU2 and we got around 150 errors and 8 warnings on compiling base product. This system was a vanilla version with no code modifications.

    We also intsalled this CU on a system with AX Feature Pack  and we got around 70 errors on compiling the base product.

    Any idea why this errors could be occurring, especially when there are no customizations on the system?

  8. paul says:


    type "axutil list" in the AX 2012 management shell – are you sure you have no usr model?

  9. Jon says:

    I am getting this error when trying to run the client for the 1st time. The AOS and database are all installed and there is no version mismatch.

    SysDictClass object not initialised.

    Stack trace

    (C)ClassesSysCheckListgetAllCheckListItems – line 15


    (C)ClassesSysCheckList_Setupinit – line 40



    (C)ClassesInfostartup – line 37

  10. Does CU3 include KB2680186 and KB2650968? says:

    Hello, Archana Prasad

    MS release AX2012 FP version included KB2606916(CU2) and KB2650968. Then if we install in SQL2012 environemnt, we need to install KB2680186 too.  Here after those three KB patched, AX2012 version number is 6.0.1108.152

    So if we install CU3, we don't need to install CU2 as it included. But I don't know whether we still need to install KB2680186 and KB2650968?

    Any suggestions?

    Thanks a lot

    Best Regards


  11. Mark says:

    Some more information about the update sequence would be very welcome. For example: is installing KB2680186 (SQL2012 compatibility) still needed? This fix is not listed on the "hotfixes that are included in the CU3 release". Also the KB2650968 hotfix (needed for RTM to FPK upgrade) is not listed as well.

    So the big question: when wanting to slipstream CU3 in the installation media, what should be the content of the updates folder?

  12. SK says:

    @JON: did you solve your problem? I've the same error

  13. Fredrik says:


    I have tried to slipstream the CU3 (both with the 2 current KB and also removing them) but I always get errors when I install.

    But if I install the FP first and then directly CU3, it's ok.

    I will try to find the log from the last attempt and post the error here.

  14. Fredrik says:

    Looks like I couldnt post so much from the log, so here is a smaller part:

    2012-08-27 21:16:00Z Importing file 'D:InstallAXDAX2012 Feature PackModelsStandardExtensions.axmodel' to the database 'SQL01DAX2012_LIVE'.

    2012-08-27 21:16:00Z Importing file 'D:InstallAXDAX2012 Feature PackUpdatesCU3Modelsextensionsdynamicsax2012-kb2709934-extensions.axmodel' to the database 'SQL01DAX2012_LIVE'.

    2012-08-27 21:16:00Z Importing file 'D:InstallAXDAX2012 Feature PackUpdatesCU3Modelsfpplabelsdynamicsax2012-kb2709934-fpplabels.axmodel' to the database 'SQL01DAX2012_LIVE'.

    2012-08-27 21:16:57Z ******************************************************************************************************

    2012-08-27 21:16:57Z Violation of PRIMARY KEY constraint 'PK_ElementHandleMerge'. Cannot insert duplicate key in object 'dbo.ModelElementMerge'. The duplicate key value is (34).

    2012-08-27 21:16:57Z The statement has been terminated.

    2012-08-27 21:16:57Z ******************************************************************************************************

    2012-08-27 21:16:57Z Model import resulted in an error. See previous log messages for details.

    2012-08-27 21:16:57Z Model Update for Extensions (Microsoft Corporation) not found.

    2012-08-27 21:16:57Z Importing file 'D:InstallAXDAX2012 Feature PackUpdatesCU3Modelsextensionsdynamicsax2012-kb2709934-extensions.axmodel' to the database 'SQL01DAX2012_LIVE'.

    2012-08-27 21:17:02Z ******************************************************************************************************

    2012-08-27 21:17:02Z The model file references an element that belongs to another model that

    2012-08-27 21:17:02Z does not exists in the model store. You can use the /createparents

    2012-08-27 21:17:02Z command switch to create a model where these elements will be placed.

  15. Strange method delivered with CU3 says:


    I noticed that the method transactionCurrencySalesAmt() for ProjectAccountingDistribution table was delivered with CU03. It's a little bit strange because there exists already another transactionCurrencySalesAmount() – the most complete and perfect one. Can somebody provide more details on this issue?

    Thanks in advance.

  16. Jonas says:

    @Fredrik, I got the same issue and it seem to be db server related as it works fine on a local test server.

    The only difference I can see is that the problem db server has default Latin1_General_CI_AS and the working server SQL_Latin1_General_CP1_CI_AS. The version is also different 10.50.1790.0 vs 10.50.2500.0.

  17. Ash Kumar says:


    I have a quick question about AX 2009 > 2012 upgrade paths.  Is it possible to directly upgrade from AX 2009 SP1 to AX 2012 Feature Pack with Cumulative Update 3 (CU3)?  Or do you have to upgrade to AX 2012 Feature Pack first and then separately upgrade to CU3?


    Ash Kumar

  18. Jonas says:

    I have now tested on a SQL 2008 R2 server with one SQL_Latin1_General_CP1_CI_AS instance and one Latin1_General_CI_AS. The slipstream works on CP1 and not the other. What is up with this, no one using slipstream?

  19. Mark says:

    @Jonas: I faces the exact same problem you do. The slipstream process is really awesome, but if it doesnt work as expected it is of no use…..Personaly i install the base FPK (including the SQL 2012 hotfix package), when this is installed correctly, i install CU3 right afterwards with the AxUpdate.exe process. When this is finished (it is succesful in all selected colations i used until now) i start the compile, CIL compile etc.

    Conclusion: slipstreaming CU3 is not working as expected.

Comments are closed.

Skip to main content