From f03ef79b6b1a1780e3713dfc604c65fb94c13293 Mon Sep 17 00:00:00 2001 From: Josse Colpaert Date: Fri, 27 Sep 2013 18:10:59 +0200 Subject: [PATCH] [IMP] Pos Orders should be set as done bzr revid: jco@openerp.com-20130927161059-fxmqat0099nsp7q3 --- addons/point_of_sale/point_of_sale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index 9fb8ec40a2e..6f41adf58b6 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -743,7 +743,8 @@ class pos_order(osv.osv): if line.qty < 0: location_id, output_id = output_id, location_id picking_obj.action_confirm(cr, uid, [picking_id]) - picking_obj.force_assign(cr, uid, [picking_id], context) + picking_obj.force_assign(cr, uid, [picking_id], context=context) + picking_obj.action_done(cr, uid, [picking_id], context=context) return True def cancel_order(self, cr, uid, ids, context=None):