From b47743b0efd91b74c4eab176a2633b3dca4779a8 Mon Sep 17 00:00:00 2001 From: Yoan Le Clanche Date: Wed, 25 Jan 2023 14:13:02 +0100 Subject: [PATCH] add annuelle progressive to payment : https://trackers.pilotsystems.net/prebarreau/0626 --- teleforma/models/crfpa.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/teleforma/models/crfpa.py b/teleforma/models/crfpa.py index bbf58fae..233cb059 100755 --- a/teleforma/models/crfpa.py +++ b/teleforma/models/crfpa.py @@ -325,7 +325,7 @@ class Student(models.Model): payments = None # Full or partial ? if self.payment_schedule == 'split': - if period.name in ('Semestrielle', 'Annuelle'): + if period.name in ('Semestrielle', 'Annuelle', 'Annuelle progressive'): part = int(total * 0.25) remaining = total - 3 * part payments = ((remaining, tomorrow),) @@ -365,7 +365,7 @@ class Student(models.Model): # Handle oral date oral_date = None - if period.name in ('Semestrielle', 'Annuelle'): + if period.name in ('Semestrielle', 'Annuelle', 'Annuelle progressive'): if tomorrow.month <= 6: # Late registration oral_date = endofmonth(tomorrow.year, 6) -- 2.39.5