forked from ScoDoc/ScoDoc
Update opolka/ScoDoc from ScoDoc/ScoDoc #2
@ -667,10 +667,12 @@ class BonusCalais(BonusSportAdditif):
|
|||||||
sur 20 obtenus dans chacune des matières optionnelles sont cumulés
|
sur 20 obtenus dans chacune des matières optionnelles sont cumulés
|
||||||
dans la limite de 10 points. 6% de ces points cumulés s'ajoutent :
|
dans la limite de 10 points. 6% de ces points cumulés s'ajoutent :
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>en DUT</b> à la moyenne générale du semestre déjà obtenue par l'étudiant.
|
<li><b>en DUT</b> à la moyenne générale du semestre déjà obtenue par l'étudiant;
|
||||||
</li>
|
</li>
|
||||||
<li><b>en BUT et LP</b> à la moyenne de chaque UE (avant 2023-2024 aux UE dont
|
<li><b>en BUT</b> à la moyenne de chaque UE;
|
||||||
l'acronyme termine par <b>BS</b> comme UE2.1BS, UE32BS).
|
</li>
|
||||||
|
<li><b>en LP</b>, et en BUT avant 2023-2024, à la moyenne de chaque UE dont
|
||||||
|
l'acronyme termine par <b>BS</b> (comme UE2.1BS, UE32BS).
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
"""
|
"""
|
||||||
@ -692,8 +694,11 @@ class BonusCalais(BonusSportAdditif):
|
|||||||
else:
|
else:
|
||||||
self.classic_use_bonus_ues = True # pour les LP
|
self.classic_use_bonus_ues = True # pour les LP
|
||||||
super().compute_bonus(sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan)
|
super().compute_bonus(sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan)
|
||||||
if self.formsemestre.annee_scolaire() < 2023:
|
if (
|
||||||
# ne s'applique qu'aux UE dont l'acronyme termine par BS
|
self.formsemestre.annee_scolaire() < 2023
|
||||||
|
or not self.formsemestre.formation.is_apc()
|
||||||
|
):
|
||||||
|
# LP et anciens semestres: ne s'applique qu'aux UE dont l'acronyme termine par BS
|
||||||
ues = self.formsemestre.get_ues(with_sport=False)
|
ues = self.formsemestre.get_ues(with_sport=False)
|
||||||
ues_sans_bs = [
|
ues_sans_bs = [
|
||||||
ue for ue in ues if ue.acronyme[-2:].upper() != "BS"
|
ue for ue in ues if ue.acronyme[-2:].upper() != "BS"
|
||||||
|
Loading…
Reference in New Issue
Block a user