Skip to content
Extraits de code Groupes Projets
Valider cef51375 rédigé par jordan's avatar jordan
Parcourir les fichiers

[fix] function lettrage

parent 856fa179
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -172,10 +172,10 @@ class ScopCotisationsIDF(models.Model): ...@@ -172,10 +172,10 @@ class ScopCotisationsIDF(models.Model):
['partner_id', '=', partner.id], ['partner_id', '=', partner.id],
['type', '=', 'inv']]) ['type', '=', 'inv']])
letters = set(invoice_lines.mapped('lettrage')) letters = set(invoice_lines.mapped('lettrage'))
if letters: lines_to_lettre = self.search([
lines_to_lettre = self.filtered( ['year', '=', year],
lambda l: l.partner_id.id == partner.id ['partner_id', '=', partner.id],
and l.type != 'inv') ['type', '!=', 'inv']])
for line in lines_to_lettre: for line in lines_to_lettre:
if line.lettrage in letters: if line.lettrage in letters:
line.invoice_id = invoice_lines.filtered( line.invoice_id = invoice_lines.filtered(
......
...@@ -149,10 +149,10 @@ class ScopinvoiceIDF(models.Model): ...@@ -149,10 +149,10 @@ class ScopinvoiceIDF(models.Model):
['partner_id', '=', partner.id], ['partner_id', '=', partner.id],
['type', '=', 'inv']]) ['type', '=', 'inv']])
letters = set(invoice_lines.mapped('lettrage')) letters = set(invoice_lines.mapped('lettrage'))
if letters: lines_to_lettre = self.search([
lines_to_lettre = self.filtered( ['year', '=', year],
lambda l: l.partner_id.id == partner.id ['partner_id', '=', partner.id],
and l.type != 'inv') ['type', '!=', 'inv']])
for line in lines_to_lettre: for line in lines_to_lettre:
if line.lettrage in letters: if line.lettrage in letters:
line.invoice_id = invoice_lines.filtered( line.invoice_id = invoice_lines.filtered(
......
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