Using product templates in Dynamics AX 2012


Dynamics AX 2012 provides a new feature that allows you to create and apply product templates to speed up the product creation process. We believe that this is one out of hundreds of small hidden features that will delight our partners and make our end customers more efficient.

Item record templates in the previous version of Dynamics AX

Traditionally, the Record Templates functionality plays an important role in the user experience during a creation process of key master data entities such as items, customers, and vendors. The system allows you to create a copy of any record in the grid and use it to create a new entity of the same type. This approach helps to ensure data consistency and to establish enterprise process control.

If, for example, you want to create a new engineering component, you can apply a predefined and approved item template that contains data which has been carefully gathered across different departments such as account setup, reservation rules, and dimensions tracking.

Understanding the product templates in Dynamics AX 2012

In Dynamics AX 2012, there is a rich and normalized data model behind key entities such as products and released products. This means that when you create a product, multiple tables get updated behind the scene. Using a template will help you create uniform product master data in a more intelligent manner.

The product template feature in Dynamics AX 2012 takes into account the new data model by extending an old limitation where the template was only associated with one record in one table. Now, the template can build records from multiple tables and records.

Create product templates in Dynamics AX 2012

To create a new product template, navigate to the Released Product Details Form -> Action Pane -> Template menu. Here you can create a snapshot of the current product entity and save it as a shared product template or as a personal product template.


Work with the shared product templates

You find the shared product templates under Home -> Area Page -> Setup -> Record Templates.


You can edit a shared product template at any time. This means that if, for example, you want to use a different counting group for a given predefined product template, then you do not need to create a new product template. You can just update the existing template.

Also, the system allows you to modify the shared product template from the Product details form. This makes it easy to identify all the fields that you want to change.


Apply product templates

Product creation form

You can select a product template when you create a new released product. Key fields in the product structure are populated by the template.


Once you have selected a product template, you can click Show more fields in order to view the important field content that has been provided by the template. You can overwrite template values which are displayed on the form.

Please note, that you can view only the most essential fields in this dialog. Rest fields from the template will be automatically applied during the product creation.


Released Product Details form

You can apply and try to re-apply a template from the Released product details form. Every time you apply a template, the system tries to update the various fields of the released product entity.


If you have applied a wrong template by mistake during product creation you can easily re-apply the proper template to the same product, rather than delete and create a new product. However, the system runs regular validation logic for all updated fields so if a released product is already in use, any attempt to re-apply the template will fail if the product contains data that don’t match the template.

Assume that you have a stocked product with transactions. You try to apply a new version of the template to the product. However, on the template, the Stocked Product policy is not selected which means that products based on the template are non-stocked. In this case, the system will fail during the apply template action. This is because a stocked product with existing inventory transactions cannot be converted to a non-stocked product.

Apply a product template to multiple products in one go

When you release a bulk of products in a legal entity, you can apply a template all the products in one go rather than one by one. From the main Release product list page, you select the products where you want to add the template and click Apply template.


Product templates in Dynamics AX 2012 Feature Pack

As you probably know, the recent feature pack contains new, exiting capabilities within retail and process manufacturing industries. And as you might expect, the product template functionality has been extended to accommodate key product data for those industries as well. You can, for example, create and re-use a template that stores retail-specific released product data.

Summary and some thoughts for the next releases

The product master data creation process is an essential part of any ERP product. Going forward we will do our best to make sure that the system offers more intelligent ways to simplify and streamline the product data creation and maintenance processes.

Please let us know if you have any specific suggestions on how we can improve the product in this area. We encourage you to join the AX SCM requirements LinkedIn group to either let us know what requirements you see in the field or to answer polls that we setup to gather feedback or by setting up your polls/discussions.This is a great way for you to influence the product direction.

Thanks for reading!

Evgenij Korovin

Comments (12)

  1. Tom says:

    I notice that the "Work with the shared product templates" just tells you what menu item to open but doesn't show you the results.

    Perhaps that's because you noticed that the Record Templates form is broken and never shows any records, no matter how many Product templates have been created.

  2. Hi Tom,

    Thanks for talking time to read and provide a constructive feedback!

    The Record Template form works fine :0), and we will add some screenshots later to make this post more transparent and to avoid any more confusion in the future for the next readers.

    We would like to know more about your setup – do you have any customizations in this area?  Please send us an email, so we can take this discuss offline and hopefully help you to resolve this issue.



  3. I'm having trouble finding the record template session. You're showing "Home -> Area Page -> Setup -> Record Templates" as the path to use above. My home page shows the role center (DAX 2012 R2 hyper-v image). I searched under Organization Administration -> Setup as the most logic place but couldn't find it anywhere. Could you point me in the right direction? Thanks.

  4. Rosa says:

    Hi Evgenij

    We want to add default order setting and more other info to the template, do you have any suggestions how to do it?

    Thanks in advance!


  5. Rai says:

    Hello, can I find a usermanual for AX 2012 on the internet?

    Thanks in advance

  6. IM says:

    What user access do I need to view storage & tracking dimensions when creating a new product from an existing template in AX 2012.  My template has both parameters populated in the original part which I created the template from.  The issue is when I use the template to create a new product, I notice that the 2 dimensions above are not there.  I believe this is related to access.  can someone point me to what access I would need to view this information?  


  7. Flemming says:

    Same question as Rosa 9 Apr 2013

    Thx in advance for any hint

  8. Lori says:

    I would love to see more fields (released item information) that we can setup and default from templates.  The item setup has become so much more laborious for clients with multiple companies with fairly simple products.  I would love to be able to somehow synchronize or default from a template all of the released item fields to all companies with the same item number.  Now, they will have to go and select financial dimensions and all other released item fields for each company separately.  This particular client used to share items across companies in AX 4.0.  It appears that is not an option in AX2012.  Any thoughts or suggestions as to how to simplify or improve this process?  Thank you for your blogs!!!

  9. Joerg Schmikale says:

    I have a demo scenario where I have to create the product through the template and then release it to companies ( franchise ). Is there a reason why the product creation through template works only on released products? I will probably demo it this way: 1) Create a product and release it 2) Update the product through the template.

    Another thing: If we use the product categories and the settings on that level plus a product template, how is the priority?

  10. Jurgen says:

    Same issues as IM: "What user access do I need to view storage & tracking dimensions when creating a new product from an existing template in AX 2012.  My template has both parameters populated in the original part which I created the template from.  The issue is when I use the template to create a new product, I notice that the 2 dimensions above are not there.  I believe this is related to access.  can someone point me to what access I would need to view this information?  "

  11. AN says:

    Has anyone identified how to load the storage and tracking dimensions on a product template? Those settings don't populate when I use a template.

  12. AX says:

    AN & Jurgen. Just create an item or product with the storage and tracking dimension you want and make a template of the product. That worked for me.!

Skip to main content