From e94b9dbe3a19998f01393d2bd3ea4e3b8abc4274 Mon Sep 17 00:00:00 2001 From: "Torvald B. Bringsvor" Date: Wed, 3 Dec 2014 11:15:08 +0100 Subject: [PATCH] Missing default value for company_id. --- account_reversal/account_reversal.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/account_reversal/account_reversal.py b/account_reversal/account_reversal.py index 344f50565..94d5634fb 100644 --- a/account_reversal/account_reversal.py +++ b/account_reversal/account_reversal.py @@ -65,8 +65,17 @@ class account_move(models.Model): if not reversal_journal_id: reversal_journal_id = self.journal_id.id + if self.env['account.journal'].browse([ + reversal_journal_id]).company_id != self.company_id: + raise Warning('Wrong company Journal is %s but we have %s' % ( + reversal_journal_id.company_id.name, self.company_id.name)) + if reversal_period_id.company_id != self.company_id: + raise Warning('Wrong company Period is %s but we have %s' % ( + reversal_journal_id.company_id.name, self.company_id.name)) + reversal_ref = ''.join([x for x in [move_prefix, self.ref] if x]) reversal_move = self.copy(default={ + 'company_id': self.company_id.id, 'date': reversal_date, 'period_id': reversal_period_id.id, 'ref': reversal_ref,