We see an issue with allocation of actual inventory on hand for stock transfer if it has been allocated already to advance sales orders
Stock Transfer transactions should be allowed for actual inventory on hand.
While allocations Advance Sales Order should be based on Available inventory (inventory on hand + On Order)
The UNDO button for Advance Sales Order cannot be used if multiple invoices, Pick, Ship, Credit notes, and Payments have been recorded already and sync with other accounting systems such as Xero
I hope this concern can be addressed quickly