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
This site contains some Microsoft Dynamics AX X++ Codes for use in your day to day use. However please use them with caution in production environment. I will not be responsible for any Goof ups. These Codes were created during my free time and may have bugs. Use them at your own discretion. Arijit Basu | India
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
Labels: General
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
Labels: General
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}Labels: General
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
AOT \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.
Labels: How To's
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 technorati.com
Labels: General
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.
Labels: How To's
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
Labels: General
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 :)
Labels: X++
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}
Labels: How To's
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
//==========================================
numRef.DataTypeId = 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
numRef.WizardContinuous = true;
numRef.WizardManual = NoYes::No;
numRef.WizardAllowChangeDown = NoYes::No;
numRef.WizardAllowChangeUp = NoYes::No;
numRef.SortField = 12; // Sorting on the Parameters Form
numRef.WizardHighest = 999999;
//==========================================
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
Labels: X++
This 20 minute talk by MFP introduces you to the Unit Test Framework in Dynamics AX 4.0.
Click Here for the Link
Labels: General
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
Labels: General
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
Labels: General