From fa247f3357a145dd31a78999ac54785cf9307a74 Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Mon, 14 Nov 2011 14:35:20 +0530 Subject: [PATCH] [IMP] sale,purchase,mrp,stock,account : Constraint Error-Order Reference must be unique per company bzr revid: mdi@tinyerp.com-20111114090520-1c3psfmzdi6ts9ni --- addons/account/account_invoice.py | 2 +- addons/mrp/mrp.py | 2 +- addons/purchase/purchase.py | 2 +- addons/sale/sale.py | 2 +- addons/stock/stock.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index a9ee02d501c..a876e27194e 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -287,7 +287,7 @@ class account_invoice(osv.osv): 'user_id': lambda s, cr, u, c: u, } _sql_constraints = [ - ('number_uniq', 'unique(number,company_id)', 'Invoice Number must be unique per Company!'), + ('number_uniq', 'unique(number, company_id)', 'Invoice Number must be unique per Company!'), ] def fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False): diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index e3ceeb4dffa..4bf53972ce5 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -491,7 +491,7 @@ class mrp_production(osv.osv): 'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'mrp.production', context=c), } _sql_constraints = [ - ('name_uniq', 'unique(name,company_id)', 'Order Reference must be unique per Company!'), + ('name_uniq', 'unique(name, company_id)', 'Order Reference must be unique per Company!'), ] _order = 'priority desc, date_planned asc'; diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 62f3b37dbcc..8da67637860 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -228,7 +228,7 @@ class purchase_order(osv.osv): 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'purchase.order', context=c), } _sql_constraints = [ - ('name_uniq', 'unique(name,company_id)', 'Order Reference must be unique per Company!'), + ('name_uniq', 'unique(name, company_id)', 'Order Reference must be unique per Company!'), ] _name = "purchase.order" _description = "Purchase Order" diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 96fdd0617d3..e7cea9d00ac 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -280,7 +280,7 @@ class sale_order(osv.osv): 'partner_shipping_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').address_get(cr, uid, [context['partner_id']], ['delivery'])['delivery'], } _sql_constraints = [ - ('name_uniq', 'unique(name,company_id)', 'Order Reference must be unique per Company!'), + ('name_uniq', 'unique(name, company_id)', 'Order Reference must be unique per Company!'), ] _order = 'name desc' diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 9eebebef83b..37cff66155d 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -662,7 +662,7 @@ class stock_picking(osv.osv): 'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.picking', context=c) } _sql_constraints = [ - ('name_uniq', 'unique(name,company_id)', 'Order Reference must be unique per Company!'), + ('name_uniq', 'unique(name, company_id)', 'Order Reference must be unique per Company!'), ] def action_process(self, cr, uid, ids, context=None):