I was always missing a tool which allows us to see what is going to be changed when we are importing a new license into our system. The SysLicenseCode form and SysLicenseCodeReadFile class handles the license importing in Dynamics AX 2009.
After checking how does it work I have created a tool called License Impact Manager, which extends the original AX code to be able to read in a new license file and show any changes:
If the entry does not exist, the key got removed or the value got changed, a red indicator is shown in the grid on the right.
Further improvements might be:
- split control for the grids
- same order for the keys as in left pane
- show affected tables (drop, create)
Labels: Axapta, Dynamics AX, Dynamics AX 2009, License, SysLicenseCode, X++