diff --git a/app/but/jury_but.py b/app/but/jury_but.py index 0a7779f2a..148d6d658 100644 --- a/app/but/jury_but.py +++ b/app/but/jury_but.py @@ -529,6 +529,8 @@ class DecisionsProposeesAnnee(DecisionsProposees): Si l'origine est impair, S_impair est l'origine et S_pair est None Si l'origine est paire, S_pair est l'origine, et S_impair l'antérieur suivi par cet étudiant (ou None). + + Note: si l'option "block_moyennes" est activée, ne prend pas en compte le semestre. """ if not formsemestre.formation.is_apc(): # garde fou return None, None @@ -549,6 +551,8 @@ class DecisionsProposeesAnnee(DecisionsProposees): inscr.formsemestre.formation.referentiel_competence == formsemestre.formation.referentiel_competence ) + # Non bloqué + and not inscr.formsemestre.block_moyennes # L'autre semestre and (inscr.formsemestre.semestre_id == idx_autre) # de la même année scolaire diff --git a/app/scodoc/sco_formsemestre_edit.py b/app/scodoc/sco_formsemestre_edit.py index 273536474..57cafe6c7 100644 --- a/app/scodoc/sco_formsemestre_edit.py +++ b/app/scodoc/sco_formsemestre_edit.py @@ -577,7 +577,7 @@ def do_formsemestre_createwithmodules(edit=False, formsemestre: FormSemestre = N { "input_type": "boolcheckbox", "title": "Bloquer moyennes", - "explanation": "empêcher le calcul des moyennes d'UE et générale.", + "explanation": "empêcher le calcul des moyennes d'UE et générale (en BUT, empèche sa prise en compte dans les jurys annuels)", }, ), (