diff --git a/addons/account/account.py b/addons/account/account.py index 449a58f136d..69b46c68d6c 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -330,6 +330,9 @@ class account_account(osv.osv): _constraints = [ (_check_recursion, 'Error ! You can not create recursive accounts.', ['parent_id']) ] + _sql_constraints = [ + ('code_company_uniq', 'unique (code,company_id)', 'The code of the account must be unique per company !') + ] def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=80): if not args: args = [] diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index cd383da14d1..1410c9bc5ac 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -199,14 +199,14 @@ - + - +