Extending a Class

Hi there guys,

When creating a new class (Backorder) that EXTENDS a standard class SalesOrderType within Dynamics AX. Can anyone confirm what they believe is the correct standard to follow.

What is the correct name of the class? Is it:

(1) SalesOrderTypeBackOrder

OR

(2) SalesOrderType_BackOrder

Would appreciate any feedback to my question.

Regards

T

I suggest the below name

SalesOrderType_BackOrder

Because the same Naming convention is used in standard - which you can see in case of salesLineType_sales, salesLineType_Subscription etc…

Hi Tom,

Usually I prefix name of Ax objects with organisation name for which I develop. For instance, DUG_SalesOrderType_BackOrder OR DUGSalesOrderType_BackOrder (if underscore makes the name too long).

Agreeing to object naming convention should be part of technical design standard document which all developers should adhere to.

Best wishes,