WINDOWS Live Search

To contact me for any clarifications regarding any posts / information, please mail me at arijit [dot] basu [at] gmail [dot] com

Wednesday, January 31, 2007

Exception handling in X++

The screencast by MFP shows how exceptions handling works in X++ in Microsoft Dynamics AX 4.0, and how exceptions are integrated with the Infolog.

Click here for the link

A comparison of IFRS, US GAAP and Indian GAAP

Often when I meet prospective DAX clients , one question they ask me is whether DAX can handle US GAAP, Indian GAAP. Attaching some information on these Accounting standards and the link to resources on these standards.May be helpful for Pre Sales folks, Finance functional DAX consultants and for folks like me who have very little idea on these Standards :)

"This is the third revised and updated edition of this guide which presents a comparison and highlights the similarities and differences under the three accounting framework; IFRS, US GAAP and Indian GAAP. This would serve as a quick reference guide for the CFOs and practitioners alike and also useful to the users of financial statements who are looking for a quick understanding of these three frameworks".

Click here to download

Microsoft Dynamics AX 4 Feature White Papers and Release Notes by Country/Region

Microsoft Dynamics AX includes functionality and features that are specific to various countries/regions. These country/region-specific features are described in the following white papers and release notes, so you can easily view information about the features that are unique to your country/region, in one location.

Click here for the Resources { Requires Partnersource Logon}

Monday, January 22, 2007

DAX Help

In DAX, its very easy to make your own .chm Help file and integrate it with the Application. Say you have made a new module/ functionality in DAX (new Configuration Key) and want to make an integrated Help file. First you have to download the AX Help File .chm maker from Partnersource.
Help Kit for Microsoft Dynamics AX {Requires Partnersource Login}

The Help Kit is a zip file that contains the tools and files for creating Help file topics that have the same look and feel as Help topics in Microsoft Dynamics AX

Once you have made your .chm file,
Copy the .chm file that you want to integrate into Microsoft Dynamics AX. Paste it into the Microsoft Dynamics AX\Client\Bin\Help\Language directory in your Microsoft Dynamics AX installation.

Then you have to point your .chm file from the
\HTML Help Files
Click "AddToCollection" if you want your help File to appear on the Global "Help" menu.

Link Help to a form
-Open the Application Object Tree (AOT), and then expand the Forms node.
-Navigate to [Form] > Designs > Design.

-Right-click Design, and then select Properties.
-Set the HTMLHelpFile property to the name you entered when you added your .chm file to Microsoft Dynamics AX.
-Set the HTMLHelpTopic property to the file name of the Help topic for the form. Prefix it with the .chm file name. For
example, MyHelpFile.chm::MyFormHelpTopic.htm. This creates a link between the form and the Help topic.

See attached Screen shot on how I did it :) I have attached the Help to a Configuration Key and attached my .chm file on the Global "help" menu.

Sunday, January 21, 2007

DAXGUY Review on Axaptasource

I sincerely thank Jake for reviewing my BLOG. Here is what he has to say about my BLOG
Click here to read Jake's review on my BLOG

Click here to know more about Jake from his Website
Click here to know about Jake on

Saturday, January 20, 2007

RPC Hotfix on the DAX AOS (WIN 2003 Server)

Last week I got into a situation where I was unable to import the Default Data in a newly created DAX 4.01 environment (WIN 2003 SP1 EE). I constantly got the error during data import as shown in the screenshot below.

A tip from
Palle Agermark helped me solved this. What I did was download and install a hotfix from the MS Site. In case anyone faces similar problem, they can try this out.

Thursday, January 18, 2007

Production planning with Dynamics AX

Dynamics AX is an Enterprise Resource Planning (ERP) application that customers use to manage and control their manufacturing environments. Ulrik is the Program Manager for the Production Planning feature in Dynamics AX and in this webcast he tells us how company employees use Dynamics AX to plan and control their operational workflows.

Click here for the link

Thursday, January 11, 2007

Corporate dashboard in AX 4.0

A very common desire from the clients I meet is to have a corporate dashboard in DAX which will give a bird's eye view of the organization. Based on this market feedback I have created (well to be frank , I'm in the process of making ) a prototype of a dashboard in AX. Im sure all the DAX developers will like it and make their own.

The above data is simulated :)

Wednesday, January 10, 2007

Upgrade Tools Guide White Paper for Microsoft Dynamics AX 4.0

This paper describes the basic upgrade process and the tools provided with Microsoft Dynamics AX that are used to successfully complete an upgrade project from Microsoft Axapta 3.0 to Microsoft Dynamics AX 4.0.

Click Here for the Whitepaper {Requires Partnersource Login}

Microsoft Dynamics AX 4.0 - PreUpgrade Duplicate Detection Form {Requires Partnersource Login}

Upgrade to Microsoft Dynamics AX 4.0 Presentation {Requires Partnersource Login}

Writing Upgrade Scripts White Paper for Microsoft Dynamics AX 4.0 {Requires Partnersource Login}

Saturday, January 6, 2007

Creating new NumberSequences in AX (Existing Modules)

Suppose you have created a new Form in CRM Module and want to set up NumberSequences on that form just like the base module from the Parameters Form.

Here is what you do:
Assume you have created a new EDT called AX_myEDT which is the PK in the Form Datasource Table.
Append \Classes\NumberSeqReference_CRM\loadModule() method and add the following code at the end

= typeId2ExtendedTypeId(typeid(AX_myEDT
)); // The new EDT you made
numRef.ConfigurationKeyId = configurationkeynum(Your Config Key
); // Any Configuration key you made
numRef.ReferenceHelp = literalstr("Your label
."); // Label you want to appear on the Parameters Form
= true;
= NoYes::No;
= NoYes::No;
= NoYes::No;
= 12; // Sorting on the Parameters Form
= 999999;

It will look like this:

Create a new Method in the SalesParameters table
\Data Dictionary\Tables\SalesParameters\Methods\ numRefSomeMethodID

static client server NumberSequenceReference numRefSomeMethodID
return NumberSeqReference::findReference(typeId2ExtendedTypeId(typeid(
Your EDT


Theres the Final Screen

Now see any base form and call the Numbersequence similarly :) .
{This was done in DAX 4.01}

Tuesday, January 2, 2007

Unit Test Framework in Dynamics AX 4.0.

This 20 minute talk by MFP introduces you to the Unit Test Framework in Dynamics AX 4.0.

Click Here for the Link

Monday, January 1, 2007

Dynamics – Now & Future

In this video hear about how they manage development teams in Redmond, Copenhagen, and Fargo. Seen in the video is Hal Howard, general manager who leads the Dynamics team.

Click here for the link

Dynamics AX 4.0 - 3-tier Development

This 20 minute talk by MFP briefly explains the 3-tier architecture of Dynamics AX 4.0, before drilling deep into optimizations and considerations required to design well performing 3-tier solutions in X++.

Click here for the link