mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[14.0][FIX] contract: Don't update recurring_next_date as computed
This commit is contained in:
@@ -613,17 +613,8 @@ class ContractLine(models.Model):
|
|||||||
def _update_recurring_next_date(self):
|
def _update_recurring_next_date(self):
|
||||||
for rec in self:
|
for rec in self:
|
||||||
last_date_invoiced = rec.next_period_date_end
|
last_date_invoiced = rec.next_period_date_end
|
||||||
recurring_next_date = rec.get_next_invoice_date(
|
|
||||||
last_date_invoiced + relativedelta(days=1),
|
|
||||||
rec.recurring_invoicing_type,
|
|
||||||
rec.recurring_invoicing_offset,
|
|
||||||
rec.recurring_rule_type,
|
|
||||||
rec.recurring_interval,
|
|
||||||
max_date_end=rec.date_end,
|
|
||||||
)
|
|
||||||
rec.write(
|
rec.write(
|
||||||
{
|
{
|
||||||
"recurring_next_date": recurring_next_date,
|
|
||||||
"last_date_invoiced": last_date_invoiced,
|
"last_date_invoiced": last_date_invoiced,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user