Dear MM expert,
Currently we have issue in free of charge goods return.
For the defect goods, we will return it to vendor for free of charge.
Later, the replacement will be return to inventory for free of charge. However, since the valuation will also happen with stock quantity fluctuation,
it will causes the incorrect calculation result in moving average price of the stock.
Current Issue Example:
2. We issue the goods to vendor for the defect return for 1 pc.
Stock with @$150 Qty 2 B/S value $300 (No stock value change since goods movement without any commercial value)
3. Sold goods for 1 pc.
COGS $150
Stock with @$150 Qty 1 B/S value $150
4. 1 pc of replacement arrives at the storage with no commercial value.
Stock with @$75 Qty 2 B/S value $150.
In above scenario, moving average price is broken. It should have been still @$100!!
So, we are thinking of changing the operation using special stock movement type K (Consignment) with movement type 541 and 542.
New operation:
1. Initial Stock value
Stock with @$100 Qty 3 B/S value $300
2. We issue the goods to vendor for the defect return for 1 pc as consignment (K with movement type 541).
Stock with @$100 Qty 2 at our storage and 1 sit on the vendor's bin. B/S value total $300
(No broken MAP)
3. Sold goods for 1 pc.
COGS $100
Stock with @$100 Qty 1 and 1 sit on the vendor's bin. B/S value total $200
4. 1 pc of replacement arrives at the storage with no commercial value.(K with movement type 542)
Stock with @$100 Qty 2 total now placed on our storage bin. B/S value total $200
*This seems to be correct.
However, we would like to initiate this movement type 541 operation from PO (ME21N) due to report requirement purpose.
Is there any good work around to initiate special stock transfer process (K with movement type 541) from ME21N?
Also how usually handle such free of charge return moving average price issue in best SAP practice?
Best regards,