Transactions - a barely known AX function
You are trying to complete an order e.g. in "warehouse orders" with the button "consignment gate out" or somewhere else in AX but all you are getting is an error message.
Now, you should check the "transactions" to see if something wasn't completed yet.
There is more than one way to get to the transactions.
1. via the inbound/outbound booking:
click on the button "inventory" and then on "transactions"

2. via search + select stock

Pay attention to the column "reference, sub reference, issue and receipt" to review if there any open transactions left. In this example you can see that the first line is not completed yet - it is "on order".
To get more details and insights, go ahead and click on the button "open origin" to get to the origin of your selected transaction (like a journal or a booking reference).
(Tip: Another helpful button is the "item tracing" - make sure to put a checkmark in "show suppressed")

Switch to tab "inventory dimensions and pay attention to the "locations". You can see that the intended location is III/05/Silo. As long as this transaction is not completed (in this example a local transport journal for the transferring of the stocks before loading), you will not be able to do a "consignment out" or anything else to complete your booking at all.
