diff --git a/models/account_invoice.py b/models/account_invoice.py index 20979132cc391306fcc34621255b271d10efdfe0..86d2d2bf58c0a99d9b0ddcfede910133fbda9dd1 100755 --- a/models/account_invoice.py +++ b/models/account_invoice.py @@ -98,7 +98,7 @@ class ScopAccountInvoice(models.Model): """ results = super(ScopAccountInvoice, self).action_invoice_open() for inv in self: - if inv.is_contribution: + if inv.is_contribution and inv.type == 'out_invoice': inv.set_scop_contribution() return results @@ -235,6 +235,7 @@ class ScopAccountInvoice(models.Model): 'calculation_date': fields.Datetime.now(), 'amount_calculated': inv.amount_total, 'amount_called': inv.amount_total, + 'spreading': inv.nb_quarter, 'spreading': len( account_move_line_ids.mapped('date_maturity')), 'quarter_1': inv.get_last_maturity_date(