diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index f2e3e35e047..8f7c0fd65b5 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -289,7 +289,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, journal_id, type)', '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):