diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 544b1858189..b45600e8a7b 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -501,7 +501,7 @@ class mrp_production(osv.osv):
self.action_compute(cr, uid, [production.id])
production = self.browse(cr, uid, [production.id])[0]
picking_id = self.pool.get('stock.picking').create(cr, uid, {
- 'origin': (production.origin or '') +':'+production.name,
+ 'origin': (production.origin or '').split(':')[0] +':'+production.name,
'type': 'internal',
'move_type': 'one',
'state': 'auto',
@@ -557,8 +557,8 @@ class mrp_production(osv.osv):
'state': 'waiting',
})
proc_id = self.pool.get('mrp.procurement').create(cr, uid, {
- 'name': production.name+':'+ (production.origin or ''),
- 'origin': production.name+':'+ (production.origin or ''),
+ 'name': (production.origin or '').split(':')[0] + ':' + production.name,
+ 'origin': (production.origin or '').split(':')[0] + ':' + production.name,
'date_planned': newdate,
'product_id': line.product_id.id,
'product_qty': line.product_qty,
@@ -821,7 +821,6 @@ class mrp_procurement(osv.osv):
loc_id = procurement.location_id.id
newdate = DateTime.strptime(procurement.date_planned, '%Y-%m-%d') - DateTime.RelativeDateTime(days=procurement.product_id.product_tmpl_id.produce_delay or 0.0)
produce_id = self.pool.get('mrp.production').create(cr, uid, {
- #'name': procurement.name,
'origin': procurement.origin,
'product_id': procurement.product_id.id,
'product_qty': procurement.product_qty,
diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml
index c07f4d3f61b..f46dee8a7b1 100644
--- a/addons/mrp/mrp_view.xml
+++ b/addons/mrp/mrp_view.xml
@@ -339,13 +339,11 @@
-
-
-
+
diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml
index 87ef3f0a2fc..c41843e929e 100644
--- a/addons/purchase/purchase_view.xml
+++ b/addons/purchase/purchase_view.xml
@@ -110,10 +110,10 @@
-
+
diff --git a/addons/stock/stock_demo.xml b/addons/stock/stock_demo.xml
index ee786c566e7..d626ffcab14 100644
--- a/addons/stock/stock_demo.xml
+++ b/addons/stock/stock_demo.xml
@@ -113,7 +113,7 @@
- 12.0
+ 22.0
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 84d5fd0e836..b5fe8ca4c85 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -455,10 +455,10 @@
-
+
@@ -519,9 +519,9 @@
-
-
-
+
+
+
@@ -578,7 +578,7 @@
[('state','=','confirmed'),('type','=','out')]
{'contact_display': 'partner'}
-
+
@@ -600,7 +600,7 @@
[('state','=','assigned'),('type','=','in')]
{'contact_display': 'partner'}
-
+
Internal packing lists
@@ -631,7 +631,7 @@
[('state','=','confirmed'),('type','=','internal')]
{'contact_display': 'partner'}
-
+
Draft packings (internal)
stock.picking