From f1f3112e7bd0f11c15e090a58580e7b4efc4003b Mon Sep 17 00:00:00 2001 From: viennet Date: Tue, 13 Oct 2020 16:01:38 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20colonne=20'R=C3=A9sultat=20au=20dipl?= =?UTF-8?q?=C3=B4me'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sco_pvjury.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/sco_pvjury.py b/sco_pvjury.py index 19955cb11..e8e18d668 100644 --- a/sco_pvjury.py +++ b/sco_pvjury.py @@ -63,8 +63,7 @@ Jury de semestre n def _descr_decisions_ues(context, nt, etudid, decisions_ue, decision_sem): - """Liste des UE validées dans ce semestre - """ + """Liste des UE validées dans ce semestre""" if not decisions_ue: return [] uelist = [] @@ -147,8 +146,7 @@ def _comp_ects_by_ue_code_and_type(nt, decision_ues): def _comp_ects_capitalises_by_ue_code(nt, etudid): - """Calcul somme des ECTS des UE capitalisees - """ + """Calcul somme des ECTS des UE capitalisees""" ues = nt.get_ues() ects_by_ue_code = {} for ue in ues: @@ -203,8 +201,8 @@ def dict_pvjury( } ] }, - 'decisions_dict' : { etudid : decision (comme ci-dessous) }, - } + 'decisions_dict' : { etudid : decision (comme ci-dessus) }, + } """ nt = context._getNotesCache().get_NotesTable( context, formsemestre_id @@ -383,6 +381,7 @@ def pvjury_table( "ue_cap": "UE" + sem_id_txt_sp + " capitalisées", "ects": "ECTS", "devenir": "Devenir", + "validation_parcours_code": "Résultat au diplôme", "observations": "Observations", } if anonymous: @@ -412,9 +411,10 @@ def pvjury_table( columns_ids += ["ue_cap"] if context.get_preference("bul_show_ects", formsemestre_id): columns_ids += ["ects"] + # if dpv['semestre_non_terminal']: # dec 2017: indique toujours le devenir ("diplôme obtenu" ou semestre suivant) - columns_ids += ["devenir"] + columns_ids += ["validation_parcours_code", "devenir"] columns_ids += ["observations"] lines = [] @@ -432,6 +432,7 @@ def pvjury_table( context, e["etat"], e["decision_sem"] ), "ue_cap": e["decisions_ue_descr"], + "validation_parcours_code": "ADM" if e["validation_parcours"] else "AJ", "devenir": e["autorisations_descr"], "observations": unquote(e["observation"]), "mention": e["mention"], @@ -705,8 +706,7 @@ def formsemestre_pvjury_pdf( def descrform_pvjury(sem): - """Définition de formulaire pour PV jury PDF - """ + """Définition de formulaire pour PV jury PDF""" return [ ( "date_commission",