mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[FIX] contract: Generate recurring invoice
Remove line_ids from invoice values to prevent invoice without lines according to https://github.com/odoo/odoo/pull/67879 change
This commit is contained in:
@@ -519,6 +519,8 @@ class ContractContract(models.Model):
|
|||||||
# nullifying line
|
# nullifying line
|
||||||
invoice_vals["invoice_line_ids"].append((0, 0, invoice_line_vals))
|
invoice_vals["invoice_line_ids"].append((0, 0, invoice_line_vals))
|
||||||
invoices_values.append(invoice_vals)
|
invoices_values.append(invoice_vals)
|
||||||
|
# Force the recomputation of journal items
|
||||||
|
del invoice_vals["line_ids"]
|
||||||
contract_lines._update_recurring_next_date()
|
contract_lines._update_recurring_next_date()
|
||||||
return invoices_values
|
return invoices_values
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user