[FIX] Contract: copy payment term on generated invoice

This commit is contained in:
Thomas Binsfeld
2019-01-11 10:05:17 +01:00
committed by Pedro M. Baeza
parent 51fb72803b
commit b79fe4caec

View File

@@ -215,6 +215,7 @@ class AccountAnalyticAccount(models.Model):
'origin': self.name,
'company_id': self.company_id.id,
'user_id': self.partner_id.user_id.id,
'payment_term_id': self.payment_term_id.id,
}
@api.multi
@@ -277,7 +278,9 @@ class AccountAnalyticAccount(models.Model):
@api.model
def _finalize_invoice_creation(self, invoices):
for invoice in invoices:
payment_term = invoice.payment_term_id
invoice._onchange_partner_id()
invoice.payment_term_id = payment_term
invoices.compute_taxes()
@api.model