From d1195e486efa59902fd428ab0eb870221238ff2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 30 Sep 2008 17:37:32 +0200 Subject: [PATCH] Use purchase_uom for purchase_request --- purchase_request.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/purchase_request.py b/purchase_request.py index daea73f772..f0f1ee668b 100644 --- a/purchase_request.py +++ b/purchase_request.py @@ -240,6 +240,8 @@ class PurchaseRequest(OSV): purchase date, the expected supply date and the prefered supplier. """ + uom_obj = self.pool.get('product.uom') + supplier = None seq = None on_time = False @@ -265,10 +267,14 @@ class PurchaseRequest(OSV): else: purchase_date = today + quantity = uom_obj.compute_qty(cursor, user, product.default_uom, + max_quantity - product_quantity, product.purchase_uom, + context=context) + return {'product': product, 'party': supplier and supplier or None, - 'quantity': max_quantity - product_quantity, - 'uom': product.default_uom, + 'quantity': quantity, + 'uom': product.purchase_uom, 'purchase_date': purchase_date, 'supply_date': shortage_date, 'stock_level': product_quantity,