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

[update] refund date & date due

parent ba19fb5f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -493,14 +493,16 @@ class ScopCotisationExo(models.Model):
if exo_amount != 0:
date_refund = (
bordereau_id.date_cotisation
if bordereau_id.state == "draft"
else self.date_exo_ok
self.date_exo_ok
)
date_due = bordereau_id.invoice_ids.filtered(
quarter_date_due = bordereau_id.invoice_ids.filtered(
lambda i: i.cotiz_quarter == str(quarter)
and i.move_type == "out_invoice"
)[0].invoice_date_due
if quarter_date_due < self.date_exo_ok:
date_due = self.date_exo_ok
else:
date_due = quarter_date_due
# Create refund
bordereau_id.invoice_ids.create(
{
......
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