Hi Ahmed,
Creating a return delivery with reference to the material with MIGO is not possible!
I've STO with Goods Issue on Outbound Delivery. I want to cancel/reverse GI. When I try VL09 I get error message VL633. SAP Note 1459993 explains the error message VL663. The solution according to SAP Note 1459993: "In order to cancel an outbound delivery, create a return delivery." This 'solution' was stated without telling HOW!?
I've tried to create a return delivery with MIGO with reference to material document (this is the same as MBRL). In that case I get error message M7130. According this error message you should use VL09. So in fact there is a deadlock situation.
According to SAP Note 318632 MBRL/MIGO should work for all purchase orders. Unfortunately this is not a correct statement The outbound delivery which I want to cancel/reverse was generated for a purchase stock transfer order(STO). MBRL with selecting ‘Create Delivery’ is not working for this type of material document related to outbound delivery, related to STO. The STO is a type of purchase order. The solution of SAP Note 318632 is not working for STO Purchase Order. Probably this is a design flaw.