Deprecated: Product builder
Important
This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
In Microsoft Dynamics AX 2009, users can use Product builder to create product models that can be used in a configure-to-order scenario.
Overview
Item |
Description |
---|---|
Reason for deprecation |
In AX 2009, Product builder uses X++ to write rules and restrictions that apply to product models. Therefore, there is potential risk of elevation of privilege. Additionally, the design of Product builder does not scale well when the models grow in size. Therefore, there are long response times during product configuration on sales order lines. |
Replaced by another feature |
Product builder will still be available for existing Product builder customers that upgrade to Microsoft Dynamics AX 2012, but not for new customers. In AX 2012, Product builder was replaced with the Product configuration feature, which is constraint-based instead of rule-based. The Product configuration feature provides better support for reusability and multilevel product models. It also performs better than Product builder and eliminates security threats that involve elevation of privilege. For more information, see Setting up and maintaining product configurations. |
Modules affected |
Sales and marketing Enterprise Portal for Microsoft Dynamics AX Project management and accounting Product information management |
Changes to installation |
This change does not affect application installation. |
Changes to upgrade |
For existing Product builder customers, the existing Product models are upgraded as usual. Product builder models can be upgraded to Product configuration models. To upgrade a Product builder model, you must analyze the back-end tree of the Product builder model to identify those elements that should be included directly in the Product configuration model and those that must be implemented by using the dedicated product configuration API, PCAdaptor. |