From 952132695f77d0f43e90030b16fb8f24a40274c2 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Wed, 31 Jan 2024 23:07:03 +0100 Subject: [PATCH] Jury BUT: l'option 'bloque moyennes' empeche la prise en compte en jury annuel --- app/but/jury_but.py | 4 ++++ app/scodoc/sco_formsemestre_edit.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/but/jury_but.py b/app/but/jury_but.py index 0a7779f2..148d6d65 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 27353647..57cafe6c 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)", }, ), (