The following post, is a bit advanced, and I guess that 90% of all implementations never encounters any issues related to this. But if you struggle with open inventory orders that “locks” your sales orders, then this post can bring some lights to it. It is valid for both AX 2009 and AX 2012.
In Dynamics AX you can split up the picking of a sales order (or any other issue-based orders) by using output orders (WMSOrder) and picking lines (WmsOrderTrans). The picking line lines can be “split” into several lines, if the quantity needs to be picked from several locations. As seen in the example below, you see one output order with 2 picking lines.
The quantity of the output order that is included in a shipment can be seen as this:
If I open the shipment related, I can see the same lines:
When you manually delete one(or all) of theese from the shipment lines
Then we see in the output order that if changes:
But the inventory transaction (inventTrans) does not change.
I often see people struggle in such scenario’s, because they feel “locked” by this marking on the inventory transaction. Often warehouse workers wants to make the “deleted” lines free and available to be places on a new picking route.
There is a way out of this, but it requires a small code change.
This will reduce the quantity on the output order, and making the inventory transaction “available” again to be reserved, and even to create a new picking route on the deleted lines.