on 06-01-2010 3:12 PM
Hi,
I'm facing a problem in the following scenario:
1. Sales order is created
2. Delivery is created
3. Goods Issue for the Delivery is posted (cost of goods sold = current moving average price of material = 100 SEK)
4. Invoice is created
Event: Moving average price of material is increased with 100 % (Moving average price changed from 100 SEK to 200 SEK)
Event: Customer returns the order for some reason
5. Return order is created with reference to the invoice in step 4 (same amount the invoice)
6. Return delivery is created
7. Credit note is created (same amount as the invoice)
8. Goods Receipt for the Returns delivery is posted (cost of goods sold = current moving average price of material = 200 SEK)
Result: The financial bookings after the Goods Receipt will use the new moving average price and the stock value will increase with 200 SEK, even though the initial stock deduction was only 100 SEK to delivery the material to the customer.
Problem: We have now created 100 SEK worth of stock --> This is not allowed
Question: How can I manipulate the goods receipt amount to use the old moving average price of 100 SEK instead of 200 SEK?
Thanks for your suggestions!
Edited by: Berglund Teodor on Jun 1, 2010 4:17 PM
I'm having the same problem you had. How did you solve this issue ?
I've trying the BADI mentioned in the posts, with no success.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Used BADI LE_SHP_GOODSMOVEMENT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Solved by implementing BADI LE_SHP_GOODSMOVEMENT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.