This question has been flagged
1 Reply
5254 Views

OpenERP version 6.1

Item A = 0

Incoming stock of 24 on purchase order - Invoice created, validated etc.

Item A = 24

Sent 12 back to supplier - Created Supplier Refund and validated.

Item A = 24

Why is the stock not decreasing to 12 ? Do you have to create the stock movement manually?

Avatar
Discard

Did you process the stock return? Just like you validated the refund.

check your product type, it has to be stockable

Author

Product A - Product Type - Stockable Product.

I am following this procedure

Accounting->Suppliers->Supplier Refunds->CREATE Invoice Lines->CREATE Product A Pack(12) £20.50 SAVE APPROVE

After approving the invoice I am left with the following screen http://www.hejhog-uk.com/openerp-screen.jpg

This gives me the option to Refund or Pay. No stock updates are made to the product.

Am I following the correct procedure. Is there a module or setting I am missing??

I am also having a similar issue with Customer refunds.

I had a similar issue: i produce a product but when i refund the internal movement my product stock will not increase correctly.

I tried it on the runbot build 30456.

  • I produce a HDD SH-2 which is composed with two HDDD SH-1.

  • I have 39 HDD SH-1 in stock before manufacturing and 37 after.

  • I reverse transfert of the internal move created, but the stock of HDD SH-1 is still 37 where i expect 39.

Author Best Answer

When Returning items to a manufacturer there are 2 ways to process.

Via Warehouse -> Incoming Shipments

or

Via Accounting -> Supplier Invoices The difference being that the Supplier Invoicing method does NOT create any stock moves.

Therefore to make stock movements use:

Warehouse -> Incoming Shipments Select the required Incoming Shipment Process the return via RETURN PRODUCTS button.

This is also true for Customer Refunds

Via Warehouse -> Delivery Orders -> RETURN PRODUCTS - creates the stock moves

Via Accounting -> Customer Invoices Does NOT create the stock moves.

Avatar
Discard