Hello,
I am running a local installation of Odoo v16.
In odoo I've got multiple manufacturing orders for different products 
(e.g. A, B, C) all requiring one common product D. D is not in stock at 
the moment but will be supplied in the near future through an incoming 
shipment. Unfortunately, the incoming shipment is not enough to cover 
the demand of all manufacturing orders requiring product D. Therefore 
some manufacturing orders have the necessary amount of D reserved and 
some have not.
Unfortunately, the reservation as is does not correspond to the 
prioritization nor the chronological order of the scheduled dates of the
 manufacturing orders but seems to be in order of the creation of the 
manufacturing order.
I would like to prioritize the different manufacturing orders by 
manually reserving the necessary products. My understanding was, that I 
could simply "unreserve" all manufacturing orders and then "check 
availability" again in order according to my priorities. This works well
 for all products that are in stock. Products reserved from incoming 
shipments do not get unreserved and will therefore not be reserved by 
checking the availability manually.
The only work around I found is to cancel all open manufacturing orders 
and create them again in order of my prioritization. Apart from the 
necessary work to recreate the manufacturing orders, this breaks the 
links between automatically created manufacturing orders.
Is there a simple way to reallocate products from incoming shipments?
Thank you very much and best regards
