The first exam for AX7 was released on December 18, 2015. It’s the basic development exam, named Microsoft Dynamics AX Development Introduction. One of the requirements for partners (like my employer, GWS mbH) is to have a defined number of employees with certifications, gained through exams like that one. Since I work with the new Microsoft Dynamics AX for quite some time now (I talked a little about that in the first of my AX7 blog posts which was about the Application Explorer) I decided to set a good example and went for it today.
When you need to create custom data entities from scratch or create copies of existing entities you need to be aware of the need for having an unique Public Entity Name. If you want to know about how you can create a data entity first, you’ll want to visit the official help wiki and read the great and useful article Building and consuming data entities.
For AX 2012 there’s a tool called CAT (Customization Analysis Tool) in LCS that gives you a detailed report for one or more models you upload to it. With the new Microsoft Dynamics AX this was moved to the development environment (the virtual machine you use for development) and is a command line tool now. It seems to be referred to as CAR (Customization Analysis Report) more often.
First of all: This is not about updating from AX 2012 to AX7 (though there are a lot of similarities). I might well cover that sometime. If you’re interested in that particular topic in the meantime you might want to have a look in the official Wiki and visit the tutorial Prepare to migrate to Microsoft Dynamics ‘AX 7’.
This article is about bringing custom code and artifacts from one AX7 version to another. Just before Christmas we finished upgrading our ISV solution named gevis ERP | AX from CTP7 to CTP8. CTP is short for Community Technical Preview and therefore, of course, everything I show still might be changed until the official release of the new Microsoft Dynamics AX. So here is how it works.
With the new Microsoft Dynamics AX (Preview) there are a couple of ways in Visual Studio to synchronize tables and views with the SQL Server database.
In case anyone missed it I wanted to quickly echo an overview on the great series of blog posts mfp created about the new and changed features of X++. All of them are must reads for any developer who wants to work with the new Microsoft Dynamics AX.