diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml
index d14bd823e5e..58f2fc3e9d4 100644
--- a/addons/portal/portal_data.xml
+++ b/addons/portal/portal_data.xml
@@ -22,7 +22,7 @@
- Company's jobs feed
+ Company's jobs
diff --git a/addons/procurement/procurement_view.xml b/addons/procurement/procurement_view.xml
index 690ceef076f..485792fdd8f 100644
--- a/addons/procurement/procurement_view.xml
+++ b/addons/procurement/procurement_view.xml
@@ -309,5 +309,18 @@
+
+ product.product.procurement
+ product.product
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/procurement/wizard/make_procurement_product.py b/addons/procurement/wizard/make_procurement_product.py
index 5e53824bcfd..5cf8e16257a 100644
--- a/addons/procurement/wizard/make_procurement_product.py
+++ b/addons/procurement/wizard/make_procurement_product.py
@@ -110,12 +110,24 @@ class make_procurement(osv.osv_memory):
"""
if context is None:
context = {}
- record_id = context and context.get('active_id', False) or False
+ record_id = context.get('active_id')
res = super(make_procurement, self).default_get(cr, uid, fields, context=context)
- product_id = self.pool.get('product.product').browse(cr, uid, record_id, context=context).id
- if 'product_id' in fields:
- res.update({'product_id':product_id})
+
+ if record_id and 'product_id' in fields:
+ proxy = self.pool.get('product.product')
+ product_ids = proxy.search(cr, uid, [('id', '=', record_id)], context=context, limit=1)
+ if product_ids:
+ product_id = product_ids[0]
+
+ product = self.pool.get('product.product').browse(cr, uid, product_id, context=context)
+ res['product_id'] = product.id
+ res['uom_id'] = product.uom_id.id
+
+ if 'warehouse_id' in fields:
+ warehouse_id = self.pool.get('stock.warehouse').search(cr, uid, [], context=context)
+ res['warehouse_id'] = warehouse_id[0] if warehouse_id else False
+
return res
make_procurement()
diff --git a/addons/procurement/wizard/make_procurement_view.xml b/addons/procurement/wizard/make_procurement_view.xml
index 5e18892f464..5f2fc6ab40c 100644
--- a/addons/procurement/wizard/make_procurement_view.xml
+++ b/addons/procurement/wizard/make_procurement_view.xml
@@ -14,9 +14,9 @@
-
+
-
+