Tuesday, June 30, 2009

Intelligent Data Management Framework For Microsoft Dynamics AX (Pre-Release)

The Intelligent Data Management Framework for Microsoft Dynamics® AX helps administrators optimize Dynamics AX database layout by intelligently monitoring index usage, index layout, fragmentation and query patterns thru indices. The framework allows reduction of the database size by purging transaction records from a set of related entities, while maintaining the consistency and integrity of production data. The Intelligent Data Management Framework provides customers and partners the ability to identify and discover related entities based on Microsoft Dynamics AX metadata and to determine the purging criteria for entities and transactions. The Intelligent Data Management Framework also analyzes the production database to determine current usage patterns and assesses the health of the Microsoft Dynamics AX application. This Framework is compatible with all supported versions of Dynamics AX (Axapta 3.0 SP6 with latest kernel, Dynamics AX 4.0 SP2, Dynamics AX 2009 SP1). Customers on an active maintenance plan can implement this framework to build an efficient data management solution for their implementation.

At RTM, this Framework will include “Archive to Offline” Instance Support.

You can download the framework from PartnerSource (requires PartnerSource login)

This is a pre-release non production build.

AX 2009 Hotfix rollup 2 for SP1 is released

Check the description here:;en-us;971536 (requires partnersource login)

The SYP build number of the rollup is 5.0.1500.809

Tuesday, June 16, 2009

Reading PDF's from the PC

I have just read the training material for a couple of the AX certifications. I didn't want to print it, so I tried to read it directly off my laptop, which with Adobe Reader is a completely disaster. It is completely unpredictable when the reader changes pages while scrolling the document and after reading very few pages you just get tired. I moved the material to my Mac which has a good PDF reader.

Today I found this free reader, which allows me to read PDF's proper on the PC:

Wednesday, June 10, 2009

Dialog error when adding batch tasks to a batch job

If you enter a new batch task to a batch job manually, AX might not initialize the Parameters dialog properly.

AX call unpack of the task class, with the contents of the Batch.Parameters field, but since we are creating a new entry to the table this field is empty.

What AX should do, and what RunBase normally does, is then to call initParmDefault of the task class to initalize it with for example a base for example a base query.

Here is the code to insert in \Data Dictionary\Tables\Batch\Methods\showDialog in order to fix this issue.

// As RunBase normally would do, we need to
// call initParmDefault here, if there are no
// values to unpack
if (!runClass.unpack(this.Parameters))