Returning 1 product of many causes order invoice control to Not Applicable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Fix Committed
|
Medium
|
OpenERP R&D Addons Team 2 |
Bug Description
Hello,
Something what happens frequently is that customers return products from your order. Try to simulate this, tested also on the latest trunk.
(Build 889)
server (4625)
addons (8176)
web (3543)
When I speak of sales order I mean an order with for example 3 different products in one order.
- Make an order for customer and deliver it without invoicing it, or when using the delivery with grouped invoicing active.
- Order is in status deliverd, to be invoiced
- Return 1 product on that order, accept the goods back into your warehouse. Return it without invoicing/refund (logical because the original order is not yet invoiced)
- Product get's back into your warehouse
- The original order is changed from To be invoiced to Not Applicable !!! Details of this order is still delivered with all products. However the order can't be invoiced any more.
When order is invoiced right after delivery there is no problem, the retured product can be returned with invoicing/refund. When you choose this method always this could be a solution, but the original order should be invoiceable for the complete delivery. Which is not possible once you have returned products. (This is however correct when you return an order completely)
An other solution could be to not change the invoice control from To be invoiced to Not Applicable but only the order line of the returned product from delivered to returned/cancelled.
For not loosing sight on ongoing orders I asume that it is more safe to always invoice the complete original order, and use the refund option while returning only a few products out of a group of products.
Related branches
- OpenERP Core Team: Pending requested
-
Diff: 12 lines (+2/-0)1 file modifiedstock/wizard/stock_return_picking.py (+2/-0)
Changed in openobject-addons: | |
status: | Confirmed → In Progress |
Changed in openobject-addons: | |
status: | In Progress → Fix Committed |
Hello GrtSrkn,
Faced the same problem.
Also I could see that Sale order goes into "Done' state without generated the Invoice which is also not good!
Thank you!