diff --git a/models/scop_cotisation.py b/models/scop_cotisation.py index efe93dcea180588998774dcb29d0d87cb3e0d984..2232df73767cf6ae0e0182c020150c82e7e14e24 100644 --- a/models/scop_cotisation.py +++ b/models/scop_cotisation.py @@ -65,7 +65,8 @@ class ScopCotisation(models.AbstractModel): # ------------------------------------------------------ # Global functions # ------------------------------------------------------ - def create_contribution(self, product, partner, liasse=None, amount=0): + def create_contribution(self, product, partner, type_contribution, + liasse=None, amount=0): Invoice = self.env['account.invoice'] InvoiceLine = self.env['account.invoice.line'] member_invoice = Invoice.create({ @@ -74,6 +75,7 @@ class ScopCotisation(models.AbstractModel): 'type': 'out_invoice', 'year': self.year, 'is_contribution': True, + 'type_contribution_id': type_contribution, 'journal_id': self.company_id.contribution_journal_id.id, 'state': 'draft', 'account_id': partner.property_account_receivable_id.id,