diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index bd1c7b8fd8b..7807da48746 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -86,7 +86,7 @@ - + diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index a5d53fbf31d..351e5fc8d2d 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -321,6 +321,15 @@ class mrp_bom(osv.osv): result = result + res[0] result2 = result2 + res[1] return result, result2 + + def copy_data(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + if context is None: + context = {} + bom_data = self.read(cr, uid, id, [], context=context) + default.update({'name': bom_data['name'] + _(' (copy)')}) + return super(mrp_bom, self).copy_data(cr, uid, id, default, context=context) mrp_bom() diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 14d0d11e7ea..1eb8570ca29 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -324,11 +324,11 @@ - - + + - + @@ -569,8 +569,8 @@ - - + +