Skip to content
Extraits de code Groupes Projets
Valider 84389aa2 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[add] bordereau versioning

parent b6dc2cd1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -390,9 +390,10 @@ class ScopCotisationExo(models.Model):
'account_id': inv_id.account_id.id,
'payment_mode_id': bordereau_id.payment_mode_id.id,
'date_invoice': self.date_exo_ok,
'date_due': bdx_quarters[quarter - 1],
'date_due': self.date_exo_ok,
'bordereau_id': bordereau_id.id,
'cotiz_quarter': quarter,
'refund_invoice_id': inv_id.id
})
member_refund.invoice_line_ids.create({
'invoice_id': member_refund.id,
......@@ -401,4 +402,17 @@ class ScopCotisationExo(models.Model):
'name': inv_id.invoice_line_ids[0].product_id.name + " T" + str(quarter),
'price_unit': exo_amount
})
# Update link exo - bordereau
self.update({'bordereau_ids': [(4, bordereau_id.id)]})
# Create version
self.env['scop.bordereau.version'].create({
'bordereau_id': bordereau_id.id,
'date': self.date_exo_ok,
'comment': "Exonération",
'version': bordereau_id.version,
'liasse_fiscale_id_old': bordereau_id.liasse_fiscale_id.id,
'type_assiette': bordereau_id.type_assiette,
'montant_assiette': bordereau_id.montant_assiette,
'amount_total_cotiz': bordereau_id.amount_total_cotiz,
})
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter