diff --git a/addons/account/models/account_payment.py b/addons/account/models/account_payment.py index 190ac76b513..653256e3799 100644 --- a/addons/account/models/account_payment.py +++ b/addons/account/models/account_payment.py @@ -540,7 +540,7 @@ class account_payment(models.Model): 'debit': balance + write_off_balance > 0.0 and balance + write_off_balance or 0.0, 'credit': balance + write_off_balance < 0.0 and -balance - write_off_balance or 0.0, 'date_maturity': payment.payment_date, - 'partner_id': payment.partner_id.id, + 'partner_id': payment.partner_id.commercial_partner_id.id, 'account_id': payment.destination_account_id.id, 'payment_id': payment.id, }), @@ -552,7 +552,7 @@ class account_payment(models.Model): 'debit': balance < 0.0 and -balance or 0.0, 'credit': balance > 0.0 and balance or 0.0, 'date_maturity': payment.payment_date, - 'partner_id': payment.partner_id.id, + 'partner_id': payment.partner_id.commercial_partner_id.id, 'account_id': liquidity_line_account.id, 'payment_id': payment.id, }), @@ -567,7 +567,7 @@ class account_payment(models.Model): 'debit': write_off_balance < 0.0 and -write_off_balance or 0.0, 'credit': write_off_balance > 0.0 and write_off_balance or 0.0, 'date_maturity': payment.payment_date, - 'partner_id': payment.partner_id.id, + 'partner_id': payment.partner_id.commercial_partner_id.id, 'account_id': payment.writeoff_account_id.id, 'payment_id': payment.id, })) @@ -605,7 +605,7 @@ class account_payment(models.Model): 'debit': balance < 0.0 and -balance or 0.0, 'credit': balance > 0.0 and balance or 0.0, 'date_maturity': payment.payment_date, - 'partner_id': payment.partner_id.id, + 'partner_id': payment.partner_id.commercial_partner_id.id, 'account_id': payment.company_id.transfer_account_id.id, 'payment_id': payment.id, }), @@ -617,7 +617,7 @@ class account_payment(models.Model): 'debit': balance > 0.0 and balance or 0.0, 'credit': balance < 0.0 and -balance or 0.0, 'date_maturity': payment.payment_date, - 'partner_id': payment.partner_id.id, + 'partner_id': payment.partner_id.commercial_partner_id.id, 'account_id': payment.destination_journal_id.default_credit_account_id.id, 'payment_id': payment.id, }),