New Number sequence Implementation in Dynamics AX 2012

In Dynamics ax 2012, there are number of enhancement in number sequence framework and implementation as well, i will discuss the enhancement in my future blogs, here are the simple steps that needs to follow to implement it.

1 Created a new EDT
2. Added the code in the class NumberSeqModuleProject method loadModule() , see existing implementations in the loadModule method for reference.
3. Created a new method in the table ProjParameters to access the next sequence number. The method should return your module enum and also one method for each datatype (check existing implementations in the ProjParameters table)
4. Write a job that initiates your class and call the loadModule method

static void jobName(Args _args)
{
    NumberSeqModuleProject  NumberSeqModuleProject = new NumberSeqModuleProject();
    ;
    NumberSeqModuleProject.load();
}


Above job is important to run because without it your new number sequence will not be available to number sequence form under Parameters. This is the change in behavior from AX 2009 where all new number sequnce loads while restarting the Dynamic AX. In AX 2012 all the number seuqnce created to system while installation, so restarting the AOS wont effect in loading the new number sequence, that is why it is important to run the job to load new number sequences.

For implementation of new number sequence in new Module you should create a class following below steps

1.Add the NumberSeqModule enum with your module.
2. Create a new class for your numSeq which extends NumberSeqApplicationModule class with the standard methods (check existing implementation for any module like Project)
3. In the loadModule you put all your datatypes for which you want to create number sequence, again follow any existing class for the implementation.
4. rest of the steps are same that you need to create a job to load the new number sequences.

Dynamics ax 2009 SP1, EP, Sharepoint 2010

Recently i got chance to Install EP on sharepoint 2010 with Dynamics ax 2009 sp1, i did some search on google and found some help which is worth to share here as well

Reference:
Microsoft SharePoint 2010 with Dynamics AX 2009 Service Pack 1

HotFix for Dynamics AX 2009 Service Pack 1

Upgrade previous SharePoint version to SharePoint 2010

Install SharePoint 2010 on Windows 7 64-bit

Dynamics AX 2012 important links

New, Changed, and Deprecated Features for Microsoft Dynamics AX 2012

This document provides a summary of new and changed features that are planned to be implemented in Microsoft Dynamics AX 2012.

It also provides deprecated feature notices for features that are planned to be removed in Microsoft Dynamics AX 2012 or future versions. Familiarity with Microsoft Dynamics AX or other business management software is assumed.

https://mbs.microsoft.com/partnersource/pricing/announcements/msdyn_newchangeddeprefeaturesax12_en.htm?printpage=false&sid=5wqhpchn3ypolll5pmb0vbnv&stext=AX 2012

Connector for Microsoft Dynamics Feature Pack 6 for Microsoft Dynamics AX

The Connector for Microsoft Dynamics Feature Pack 6 provides an integration between Microsoft Dynamics CRM 4.0 (minimum Update Rollup #5) or Microsoft Dynamics CRM 2011 and Microsoft Dynamics AX 2009 SP1 or Microsoft Dynamics AX 2012.
The downloadable Connector on this web page is specifically designed to integrate Microsoft Dynamics CRM 4.0 or Microsoft Dynamics CRM 2011 to Microsoft Dynamics AX 2009 SP1 or Microsoft Dynamics AX 2012.

https://mbs.microsoft.com/partnersource/deployment/resources/productreleases/mdax2009_crmconnector.htm?printpage=false&sid=5wqhpchn3ypolll5pmb0vbnv&stext=AX 2012

Technical Library for Microsoft Dynamics AX 2012

The Microsoft Dynamics AX 2012 Technical Library is a resource on Microsoft TechNet for IT administrators and application users. It contains information about deploying, configuring, administering, and using Microsoft Dynamics AX 2012.

The Technical Library for Microsoft Dynamics AX 2012 includes the following types of information:

https://mbs.microsoft.com/partnersource/deployment/documentation/userguides/ax2012_technicallibraryontechnet.htm?printpage=false&sid=5wqhpchn3ypolll5pmb0vbnv&stext=AX 2012

Microsoft Dynamics AX 2012 and Information about Certified Solutions

At this page you can find important information about the new ISV licensing framework, and you can find a link to best practices for application layers.

https://mbs.microsoft.com/partnersource/isvsolutions/news/ax2012_isvlayer.htm?printpage=false&sid=5wqhpchn3ypolll5pmb0vbnv&stext=AX 2012

Code Upgrade White Papers for Microsoft Dynamics AX 2012

This series of white papers is related to Microsoft Dynamics AX 2012 code upgrade. The following white papers are included in the series:

  • General
  • Application Foundation
  • Framework
  • Customer Relationship Management
  • Financials
  • Human Capital Management
  • Supply Chain Management

https://mbs.microsoft.com/partnersource/deployment/documentation/whitepapers/ax2012_codeupgradewhitepapers.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

What’s New in Microsoft Dynamics Ax 2012 for Developers

Microsoft Dynamics AX 2012 introduces many new developer features and technologies that were not available in previous releases. Additionally, changes introduced in Microsoft Dynamics AX 2012 update a number of existing developer features and technologies. This document describes new and changed developer features for Microsoft Dynamics AX 2012.

https://mbs.microsoft.com/partnersource/deployment/documentation/installationandsetup/ax2012_whatsnewdevelopers.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

Developing Solutions in a Shared AOS Development Environment White Paper for Microsoft Dynamics AX 2012

This white paper describes best practices for shared Application Object Server (AOS) development environments. Many partners create solutions in an environment in which multiple development clients connect to a single shared AOS. A shared AOS development environment can produce unpredictable results unless the guidelines in this document are followed.

https://mbs.microsoft.com/partnersource/deployment/documentation/whitepapers/ax2012_developingsolutionsinsharedaoswhitepaper.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

Securing Data by Dimension Value by Using Extensible Data Security (XDS) White Paper for Microsoft Dynamics AX 2012

This paper describes how to create and apply XDS policies to filter financial data by dimension value. Dimension value fields provide a common method of filtering a wide range of financial data. This paper describes how to create and apply XDS policies to filter financial data by dimension value.

https://mbs.microsoft.com/partnersource/deployment/documentation/whitepapers/ax2012_securingdatabydimensionvaluewithxdswhitepaper.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

How to Write Data Upgrade Scripts for Microsoft Dynamics AX 2012 White Paper

This paper describes how to use the Microsoft Dynamics AX Data Upgrade Framework and how to write data upgrade scripts for customer upgrade data models (Microsoft Dynamics AX tables). The Data Upgrade Framework can be used to perform data correction or data transformation.

https://mbs.microsoft.com/partnersource/deployment/documentation/whitepapers/ax2012_howtowritedataupgradescripts.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

Implementation Planning Guide for Microsoft Dynamics AX 2012

This document provides prescriptive guidance to system architects, consultants, and IT professionals who are involved with planning a Microsoft Dynamics AX 2012 implementation. Topics include Microsoft Dynamics AX 2012 architecture, implementation methodology, and hardware and software requirements and planning.

https://mbs.microsoft.com/partnersource/deployment/documentation/installationandsetup/ax2012_implementationplanningguide.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012

Upgrade Script Reference for Microsoft Dynamics AX 2012

This download contains the UpgradeScripts.chm file, which describes the functionality of the data upgrade scripts implemented by Microsoft Dynamics AX 2012 within the Microsoft layer (sys, gls). Data upgrade scripts are executed as part of the data upgrade process to upgrade data from a source Microsoft Dynamics AX database to Microsoft Dynamics AX 2012. The documentation contains script information organized by class and method name. You might find the following cross-reference topics useful when upgrading your data:

  • Affected tables, listed by table
  • Affected tables, listed by script
  • Affected modules, listed by module
  • Affected modules, listed by script

https://mbs.microsoft.com/partnersource/deployment/documentation/whitepapers/ax2012_upgradescriptreference.htm?printpage=false&sid=ahslhang5tptviezpwuerls5&stext=2012