diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index 80882cd80ef..5562c8b4d5b 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -186,6 +186,10 @@ class mrp_repair(osv.osv): 'product_qty': 1.0, } + _sql_constraints = [ + ('name', 'unique (name)', 'The name of the Repair Order must be unique!'), + ] + def copy(self, cr, uid, id, default=None, context=None): if not default: default = {} diff --git a/addons/mrp_repair/mrp_repair_demo.yml b/addons/mrp_repair/mrp_repair_demo.yml index f9f0eaf03f8..8f6ec6aef22 100644 --- a/addons/mrp_repair/mrp_repair_demo.yml +++ b/addons/mrp_repair/mrp_repair_demo.yml @@ -8,7 +8,6 @@ partner_invoice_id: base.res_partner_address_1 location_dest_id: stock.stock_location_14 location_id: stock.stock_location_stock - name: RMA00004 operations: - location_dest_id: stock.location_production location_id: stock.stock_location_stock @@ -37,7 +36,6 @@ partner_invoice_id: base.res_partner_address_1 location_dest_id: stock.stock_location_14 location_id: stock.stock_location_stock - name: RMA-00007 operations: - location_dest_id: stock.location_production location_id: stock.stock_location_stock @@ -66,7 +64,6 @@ partner_invoice_id: base.res_partner_address_1 location_dest_id: stock.stock_location_stock location_id: stock.stock_location_14 - name: RMA-00011 operations: - location_dest_id: stock.location_production location_id: stock.stock_location_stock