The Dynamics AX Kernel is the component executing the X++ Application code. So the Kernel version is the version of the executable (Client, Server, Business Connectors) while the Application version is the version of the Dynamics AX “Business Logic” – the X++ Application code, Forms, Repots – everything in the AOT.

You can check the current Application version in the Dynamics AX Client going to "Help – About Microsoft Dynamics AX".

Is there any word on whether SP1 was the final service pack release for AX 2009? I'm struggling to find any info, it seems that it may just be rollups now?

regards,

Chris

———————————–

There is no official date for a next service pack for AX2009 yet. The rollups are not intended as a replacement for service packs. There are some things we can do in a service pack that we can't do in a hotfix (or rollup), for example we can't have a dependency between kernel and application in a hotfix, but we can in a service pack, so there is still a place for service packs.

Our support policy means that 24 months after the next service pack is released, the support for the previous service pack will end, so we try to strike a balance here, we don't want to push SP1 customers out of support prematurely by releasing a new service pack too soon, which is part of the thinking behind the longer gap between service packs.

Be adviced – The Application version is reported by the Application Version class. If this class is overlayered with partner customizations, the version number exposed in the About dialog might be inaccurate. It is not that common, but I've seen this once before unfortunately.

For example I have AX 2009 SP1 RollUp 3 (Kernel & Application) installation, can I apply the RollUp 6 only for the Kernel ?

——————————————

Yes you can apply the Kernel, on all AX systems (AOS servers, AX client and servers running AX extensions like AIF, Workflow, EP, SSRS etc). As with everything test the updates to see it is totally compatible with your custom applications.

We're running AX Kernel: 5.0.1500.1670. I know we are running SP1 RU3 and these are the hotfixes listed in syshotfixmanifest – KB959598, KB973439

I cannot find any resource that shows which hotfix changed the build number to 1670 from 1313?

We have build number 1313 and 1670 being reported in sysuserlog for recent logins most are for 1670 but some are 1313 I cannot work out which hotfix needs applying to those clients reporting 1313 or which one of the above has been applied to them

The fixes in syshotfixmanifest are for individual application (X++) fixes you've installed only – the kernel ones aren't listed there.

Build 5.0.1500.1670 is from KB978016. The KB number for kernel version isn't held anywhere inside AX currently, I would perhaps expect it to be recorded externally to AX via the change management process.

By the way the latest kernel version as of today is KB2519035, 5.0.1500.4622, if/when you're ready to upgrade to latest.

Quick question – we are about to test RU7 kernel but have noticed there’s quite a lot of HF’s released since, I take it it would be better to install the most recent hotfix too which currently is listed as KB 2557175 (I presume this is the most recent one as it’s at the top of the list on mbs.microsoft.com/…/ax2009hotfixlist.htm )

Or would the last Kernel one thats listed be the one to install which is KB 2552021

This would ensure we are completely upto date with the latest Kernel version wouldn’t it?

Yep that's right the kernel fixes are always cumulative, so you only need to apply the newest one, no need to apply a different one first as it would just get replaced by the newer one. So you don't need to apply RU7 first.

Could you tell please, which kernel build is the latest one? On the web site we can see only that HOT Fixes which came out in May 2011. Is KB2552021 the latest one? Did you release something new in June 2011?