Thursday, July 25, 2013

Microsoft Dynamics AX Technical Conference 2013

The Microsoft Dynamics AX Technical Conference 2013 is the premier technical event for Microsoft Dynamics AX. This November 12-14 at the Microsoft Campus you’ll hear the latest buzz about Microsoft Dynamics AX. Whether you are new ... Read more from this link

Wednesday, July 10, 2013

News Bar for Microsoft Dynamics AX

Tuesday, July 9, 2013

AXPulse launches News Bar for Microsoft Dynamics AX 2012

Stay up to date with the latest organization and business updates. Setup news for a specific legal entity or for specific date intervals using the standard MS Dynamics AX 2012 UI. You can also change news font color and size, order of displaying the news in news bar. The news bar is displayed and refreshed automatically on Microsoft Dynamics AX rich client work space, so your employees can get updated news every time they log into to Microsoft Dynamics AX.

More information can be found from

Monday, July 8, 2013

AXPulse to launch News Bar - A product for Microsoft Dynamics AX

AXPulse is going to launch News Bar for Microsoft Dynamics AX 2012, a product that will let you stay informed of recent business updates, organization announcements from within the AX application work space. News bar is an integrated solution which is easy to deploy, configure and use.


Saturday, July 6, 2013

Database Diagrams for Microsoft Dynamics AX 2012 R2

Microsoft has recently launched a new website that hosts 30 database entity relationship diagrams for tables of Microsoft Dynamics AX 2012 R2...Read more

Saturday, December 1, 2012

Enabling Withhold tax functionality in AX 2012

Some of you might know that Withhold Tax is a country specific (GB, TH, SA, IE) functionality (except for limited functionality available on AP side out of the box) in AX 2012 like AX2009. In AX 2012, if you have opened up an LE with address associated with specific countries and WHT configuration key is on, you will be able to use WHT both on vendor and customer sides. However, there is a price to pay when you want to use WHT functionality in countries other than what MS has already given the localization for. For example, if you want to use WHT functionality for a customer in Egypt, besides enabling the WHT configuration key, open up an LE with Egypt address, you also need to set CountryRegionCodes property for various EDT, table, form control objects with the country code for Egypt. To enable WHT specific business logic, validations in code, you have to add the specific region code in statements like this:

if (SysCountryRegionCode::isLegalEntityInCountryRegion([#isoTH, #isoSA, #isoGB, #isoIE, ..)


Overall, it is really hectic to get the above updated on number of places in the AOT, otherwise you won't be able to leverage the complete WHT functionality in AX 2012.

Friday, November 2, 2012

ISV vertical configuration using Rapid Start Services

In an effort to push data to custom developed functionality (could be an ISV solution) in AX 2012 through rapid start services, I found rapid start really useful and extensible. In order to prove the concept, I used a sample scenario where a health care customer needs to fill in the data into Patients table through rapid start. I created couple of relevant objects in AOT as seen below:

In Rapid Start, I imported the metadata from my current AX instance using the Administer page. In the Design area, created a new functional area in rapid start with a question group and one question of type "Table" in it. As I had to load the Patients data into PatientTable, I used the Table type question that gave me the option to generate a template. Next I published the functional area.

In order to use the functional area, I had to create a template. So created a template named "Patients" and associate the functional area with it. Once this is done, created a new project in Configure area of rapid start as shown below:

Next step was to fill in the base information for my LE as shown below:

After that I was presented with the question that was created earlier for Patients data. On this page, I downloaded the template, filled it with necessary data and uploaded it.

Now the project was 100% complete and the configuration was ready to be loaded into target AX deployment. See the log results below.

For cross verification, below is what I got in the AX Patients form as expected :)