From: Yoan Le Clanche Date: Wed, 25 Jan 2023 13:13:02 +0000 (+0100) Subject: add annuelle progressive to payment : https://trackers.pilotsystems.net/prebarreau... X-Git-Tag: 2.9.0~84^2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=b47743b0efd91b74c4eab176a2633b3dca4779a8;p=teleforma.git add annuelle progressive to payment : https://trackers.pilotsystems.net/prebarreau/0626 --- 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)