From 0f0d6cad63d88d9f6fc890726e96b45bc95ada6e Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Mon, 21 Oct 2013 13:25:18 +0200 Subject: [PATCH] [FIX] purchase: purhcase_id field on stock.picking doesn't exist anymore bzr revid: qdp-launchpad@openerp.com-20131021112518-2gwjvmoehlzxherf --- addons/purchase/purchase.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 0a7829d2660..e378ec83e20 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -102,13 +102,13 @@ class purchase_order(osv.osv): for id in ids: res[id] = [0.0,0.0] cr.execute('''SELECT - p.purchase_id,sum(m.product_qty), m.state + p.order_id, sum(m.product_qty), m.state FROM stock_move m LEFT JOIN - stock_picking p on (p.id=m.picking_id) + purchase_order_line p on (p.id=m.purchase_line_id) WHERE - p.purchase_id IN %s GROUP BY m.state, p.purchase_id''',(tuple(ids),)) + p.order_id IN %s GROUP BY m.state, p.order_id''',(tuple(ids),)) for oid,nbr,state in cr.fetchall(): if state=='cancel': continue