diff --git a/recurring_contract/models/contract_group.py b/recurring_contract/models/contract_group.py index 6c754ac1..35addf58 100644 --- a/recurring_contract/models/contract_group.py +++ b/recurring_contract/models/contract_group.py @@ -384,6 +384,7 @@ def _should_skip_invoice_generation( ("invoice_date", "=", invoicing_date), ("partner_id", "=", self.partner_id.id), ("move_type", "=", "out_invoice"), + ("state", "not in", ["cancel"]), ("line_ids.contract_id", "in", contracts.ids), ("line_ids.product_id", "in", contracts.mapped("product_ids").ids), ]