diff --git a/account_check_deposit/models/account_deposit.py b/account_check_deposit/models/account_deposit.py index 8002edfc7..1aa2ceaaf 100644 --- a/account_check_deposit/models/account_deposit.py +++ b/account_check_deposit/models/account_deposit.py @@ -155,10 +155,15 @@ class AccountCheckDeposit(models.Model): @api.model def _prepare_account_move_vals(self, deposit): - date = deposit.deposit_date + if ( + deposit.company_id.check_deposit_offsetting_account == + 'bank_account'): + journal_id = deposit.bank_journal_id.id + else: + journal_id = deposit.journal_id.id move_vals = { - 'journal_id': deposit.journal_id.id, - 'date': date, + 'journal_id': journal_id, + 'date': deposit.deposit_date, 'name': _('Check Deposit %s') % deposit.name, 'ref': deposit.name, }