Skip to main content

Posts

Showing posts from July, 2012

2012 Enterprise Portal Development Cookbook

Yes it is here, the most interesting book of the year " Microsoft Dynamics AX 2012 Enterprise Portal Development Cookbook " Check it out my friends http://blogs.msdn.com/b/solutions/archive/2012/07/12/microsoft-dynamics-ax-2012-enterprise-portal-development-cookbook.aspx

Plug-able Authentication in Microsoft Dynamics AX 2012

I have worked in many projects involving the Enterprise Portal for Ax ranging from version 2.5. One of the biggest issue for the end customer/user has been the ability to have a plug-able authentication for EP. This has been an issue for example for customers that have other portals based on Share Point as well as custom build ASP.NET web sites. All these portals are able to share the authentication with Single Sign On, SSO. But until now with version 2012 of Ax this has not been possible since earlier versions of Ax have only supported Windows Authentication. So in scenarios where you implement an EP site for a customer that has other portals and uses for example forms authentication, if you are not running Ax 2012 you have to have a special/dedicated log-on to EP. One of the biggest advantages is the fact that now external users do not have to be in Active Directory mixed up with all the internal users or located in an extra AD repository with all the administrative IT work l...

Dynamics Ax 4.0 to Dynamics Ax 2012 upgrade – Part 2, Security Upgrade Advisor Tool

In  part 1  I talked about few general issues regarding the upgrade process to Dynamics Ax 2012 from earlier versions. In this part I will talk little bit about the Security Upgrade Advisor Tool from Microsoft to map/transfer security information from a legacy (Ax 4.0) system over to the Dynamics Ax 2012 target system.  On  Dynamics Ax Information Source  there is available video where the SUA tool is demonstrated, but the the first step in the process is not shown in the video. This is how to export the legacy security information as an XML file. Here is how to do that: After you have downloaded the  SecurityUpgradeAdvisorTool.msi from  Dynamics Ax Information Source (you need to have access as partner or customer) and extracted the msi file you need to run the X++ job  ExportSecuritySettingsBuild in the legacy system. This generates the XML file that is used in the 2012 system to import the legac...

Dynamics Ax 4.0 to Dynamics Ax 2012 upgrade – Part 1

Few weeks ago I took over an upgrade project from Dynamics Ax 4.0 to Dynamics Ax 2012. In the beginning my biggest task was to get an oversight over the project and to figure out the overall status. The code upgrade was somewhat done but only a small portion of the code was lifted to the 2012 version. To complicate the project even more I had to upgrade and install horizontal modules from Axdata, my employer. In this first post I would like to mention few things to have in mind before you begin the upgrade process. Read these documents ·         AX 2012 Upgrade Guide.pdf ·         AX2012SystemRequirements.pdf ·         Code Upgrade Overview AX2012.pdf ·         How to Write Data Upgrade Scripts for Microsoft Dynamics AX 2012.pdf ·         Microsoft Dynamics AX 2012 Data ...

Add fields for table/field mapping during an upgrade

In my recent upgrade project that I took over in the middle of the upgrade process I had to use a small trick to fix many table and field mappings errors in the Data upgrade checklist static void addFields(Args _args) {     TreeNode                            treeNode;     AOTTableFieldList                   fieldList;     #AOT         ReleaseUpdateBulkCopyField          fields;     ReleaseUpdateBulkCopyTable          tables;     DEL_SqlDictionary                   del_sql;     SqlDictionary                       sql;       str                           ...