From 6d0c54e815ffd0ed3cd562b504b568aa8c11aefc Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Mon, 9 Sep 2013 09:58:40 +0200 Subject: [PATCH] [CHG] release the reservations on the confirmation of sales orders --- stock_reserve_sale/model/sale.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stock_reserve_sale/model/sale.py b/stock_reserve_sale/model/sale.py index 3ca534f04..4ff04ed92 100644 --- a/stock_reserve_sale/model/sale.py +++ b/stock_reserve_sale/model/sale.py @@ -63,6 +63,11 @@ class sale_order(orm.Model): line_obj.release_stock_reservation(cr, uid, line_ids, context=context) return True + def action_button_confirm(self, cr, uid, ids, context=None): + self.release_all_stock_reservation(cr, uid, ids, context=context) + return super(sale_order, self).action_button_confirm( + cr, uid, ids, context=context) + class sale_order_line(orm.Model): _inherit = 'sale.order.line'