diff --git a/models/account_move.py b/models/account_move.py index 6bf6709fb97179479c23d1c1857f03580644f3fb..df7f2ec48af6744814aecfd331add87a196304df 100644 --- a/models/account_move.py +++ b/models/account_move.py @@ -124,6 +124,9 @@ class AccountMove(models.Model): if partner_id.bank_account_count == 1: bank_id = partner_id.bank_ids[0].id + partner_for_company = partner_id.with_company(company_id.id) + payment_term_id = partner_for_company.property_payment_term_id.id or False + account_move_id = self.env["account.move"].create( { "acc_operation_id": operation_id, @@ -134,9 +137,7 @@ class AccountMove(models.Model): "start_date": start_date, "end_date": end_date, "currency_id": company_id.currency_id.id, - "invoice_payment_term_id": ( - partner_id.property_payment_term_id.id or False - ), + "invoice_payment_term_id": payment_term_id, "partner_bank_id": bank_id, } )