Firming planned orders by adding lines to an existing order in Microsoft Dynamics AX

Reading Time: 3 minutes


[fusion_builder_container hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” border_style=”solid” padding_top=”20px” padding_bottom=”20px”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” hover_type=”none” link=”” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”left top” background_repeat=”no-repeat” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” padding=”” dimension_margin=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_text]

For Purchase orders and Transfer orders, we have a very handy functionality in Dynamics AX’s Master Planning that has been there since the beginning: While firming a planned order, add it as a line to an existing order.

Add to existing Purchase orders

The surprising news is that for planned purchase orders, I can select from a list of existing Purchase orders for any vendor and in any status.


The field “Purchase order number” allows selection of an existing Purchase order to ‘firm to’.

  • The firming will ignore the vendor on my planned Purchase order.
  • I can add to Purchase orders in any status except the workflow status “finalized.”*
  • When I use the approved vendor list, I will get a warning when the vendor-item combination is not approved.


The list of Purchase orders I could attach my planned Purchase order to is unfiltered. But I will get an error when selecting a finalized Purchase order.
* The approval status “finalized” is set by a batch program in the “periodic” section of the Procurement module. If will switch the approval status field (used for workflow) to “Finalized” when the PO status is “Invoiced.”

Add to existing Transfer orders

The same functionality exists for Transfer orders. In this case, filtering on my list of existing Transfer orders will make sure I can only select a Transfer order with the same FROM and TO warehouse, but there is no filter on status. When I select a Transfer order in status “Received,” it will snap right back to status “Created” when I add a new line.

Just like for planned Purchase orders, the field is found in the Planned supply fast tab of the planned transfer order.

No Production orders

This functionality cannot exist for Production orders as they have no lines and only produce one product.


I have found this “firming to existing order” functionality to be important for customers. Adding to existing Purchase orders is typically used in environments with a lot of last minute changes (and where do we not have that?) and of course, in the case of flexible suppliers.

As far as transfer orders go, a recent distribution customer with their own fleet of trucks highly appreciated the firming to existing Transfer orders when doing a last-minute addition to fill the truck.

Note: This functionality exists identically in all AX versions. But we did not have a workflow for Purchase orders in Dynamics AX 2009 and prior so there was no “finalized” status for Purchase orders.


This publication contains general information only and Sikich is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or any other professional advice or services. This publication is not a substitute for such professional advice or services, nor should you use it as a basis for any decision, action or omission that may affect you or your business. Before making any decision, taking any action or omitting an action that may affect you or your business, you should consult a qualified professional advisor. In addition, this publication may contain certain content generated by an artificial intelligence (AI) language model. You acknowledge that Sikich shall not be responsible for any loss sustained by you or any person who relies on this publication.


Join 14,000+ business executives and decision makers

Upcoming Events

Upcoming Events

Latest Insights

About The Author