From 7e24105aa8199cb2e340134b33e4aba275ddd2f0 Mon Sep 17 00:00:00 2001 From: "Harry (Open ERP)" <hmo@tinyerp.com> Date: Fri, 6 Feb 2009 10:38:12 +0530 Subject: [PATCH] [fix] bzr revid: hmo@tinyerp.com-20090206050812-y97bk9asy5ww7a88 --- addons/mrp/mrp.py | 3 ++- addons/sale/sale.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index fd16f22497db..a1a01d087bd0 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -854,7 +854,8 @@ class mrp_procurement(osv.osv): # def _quantity_compute_get(self, cr, uid, proc, context={}): if proc.product_id.type=='product': - return proc.move_id.product_uos_qty + if proc.move_id.product_uos: + return proc.move_id.product_uos_qty return False def _uom_compute_get(self, cr, uid, proc, context={}): diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 210126fe15fe..735c6bb93250 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -583,7 +583,8 @@ class sale_order(osv.osv): 'product_id': line.product_id.id, 'product_qty': line.product_uom_qty, 'product_uom': line.product_uom.id, - 'product_uos_qty': line.product_uos_qty, + 'product_uos_qty': (line.product_uos and line.product_uos_qty)\ + or line.product_uom_qty, 'product_uos': (line.product_uos and line.product_uos.id)\ or line.product_uom.id, 'location_id': order.shop_id.warehouse_id.lot_stock_id.id, -- GitLab