Number sequence farmework overview in Dynamics AX 2012 For this demo, I will create New module along with NumberSequence, about creating Number Sequence without module you also use same steps just leave some steps base on Design picture above. ETD Create ETD ContosoId extends num datatype. Table Create Contoso Table with ContosoId field. Enum Create a new enum value Contoso in BaseEnum NumberSeqModule . This value will be used to link number sequence to the module and to restrict displayed number sequence by module in Form. NumberSeqModule Class Create NumberSeqModuleXXX class Create a new NumberSeqModuleXXX class, such as NumberSeqModuleContoso , which extends the NumberSeqApplicationModule class. The sample code for creating this class is as follows: public class NumberSeqModuleContoso extends NumberSeqApplicationModule { } protected void loadModule () { NumberSeqDatatype datatype = NumberSeqDatatype :: construct (); ;