From ca6affb4f80535a0670bcc406288f0f0194e867b Mon Sep 17 00:00:00 2001 From: Andrea Date: Tue, 30 Apr 2019 10:40:28 +0200 Subject: [PATCH] Fix deletion of invoice --- account_spread_cost_revenue/models/account_invoice.py | 1 + 1 file changed, 1 insertion(+) diff --git a/account_spread_cost_revenue/models/account_invoice.py b/account_spread_cost_revenue/models/account_invoice.py index 48790cbd6..dcc8771ed 100644 --- a/account_spread_cost_revenue/models/account_invoice.py +++ b/account_spread_cost_revenue/models/account_invoice.py @@ -36,6 +36,7 @@ class AccountInvoice(models.Model): def action_cancel(self): """Cancel the spread lines and their related moves when the invoice is canceled.""" + self.move_id.mapped('line_ids').remove_move_reconcile() res = super().action_cancel() for invoice_line in self.mapped('invoice_line_ids'): moves = invoice_line.spread_id.line_ids.mapped('move_id')