diff --git a/purchase_request.py b/purchase_request.py
index f45d2aeea4..c294451793 100644
--- a/purchase_request.py
+++ b/purchase_request.py
@@ -58,6 +58,8 @@ class PurchaseRequest(ModelSQL, ModelView):
readonly=True)
purchase_date = fields.Date('Best Purchase Date', readonly=True)
supply_date = fields.Date('Expected Supply Date', readonly=True)
+ default_uom = fields.Function(fields.Many2One(
+ 'product.uom', "Default UOM"), 'on_change_with_default_uom')
default_uom_digits = fields.Function(fields.Integer('Default UOM Digits'),
'on_change_with_default_uom_digits')
stock_level = fields.Float('Stock at Supply Date', readonly=True,
@@ -268,6 +270,11 @@ class PurchaseRequest(ModelSQL, ModelView):
if self.product:
return self.product.default_uom_category.id
+ @fields.depends('product')
+ def on_change_with_default_uom(self, name=None):
+ if self.product:
+ return self.product.default_uom.id
+
@fields.depends('product')
def on_change_with_default_uom_digits(self, name=None):
if self.product:
diff --git a/view/purchase_request_form.xml b/view/purchase_request_form.xml
index 83009673aa..d75e601783 100644
--- a/view/purchase_request_form.xml
+++ b/view/purchase_request_form.xml
@@ -35,7 +35,7 @@ this repository contains the full copyright notices and license terms. -->
-
+
diff --git a/view/purchase_request_tree.xml b/view/purchase_request_tree.xml
index a8c9aaa688..f0d533e81a 100644
--- a/view/purchase_request_tree.xml
+++ b/view/purchase_request_tree.xml
@@ -3,12 +3,11 @@
this repository contains the full copyright notices and license terms. -->
-
-
+
-
+