From 8be0ab0678b33e1be728c21515d0f2837adc85db Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Thu, 20 Jul 2023 17:27:41 +0200
Subject: [PATCH] Corrige liste codes RCUEs valides. Tri codes sur page doc.
---
app/scodoc/codes_cursus.py | 3 +-
app/static/css/parcour_formation.css | 1 +
app/templates/but/documentation_codes_jury.j2 | 156 +++++++++---------
sco_version.py | 2 +-
4 files changed, 82 insertions(+), 80 deletions(-)
diff --git a/app/scodoc/codes_cursus.py b/app/scodoc/codes_cursus.py
index 70e1e8295..2c5b36251 100644
--- a/app/scodoc/codes_cursus.py
+++ b/app/scodoc/codes_cursus.py
@@ -204,7 +204,8 @@ CODES_UE_VALIDES = CODES_UE_VALIDES_DE_DROIT | {ADJ, ADJR, ADSUP}
CODES_UE_CAPITALISANTS = {ADM}
"UE capitalisée"
-CODES_JURY_RCUE = CODES_JURY_UE # tous les codes d'UEs sont utilisables pour les RCUEs
+CODES_JURY_RCUE = {ADM, ADJ, ADSUP, CMP, AJ, ATJ, RAT, DEF, ABAN}
+"codes de jury utilisables sur les RCUEs"
CODES_RCUE_VALIDES_DE_DROIT = {ADM, CMP}
CODES_RCUE_VALIDES = CODES_RCUE_VALIDES_DE_DROIT | {ADJ, ADSUP}
"Niveau RCUE validé"
diff --git a/app/static/css/parcour_formation.css b/app/static/css/parcour_formation.css
index 72efae4eb..cb9ccaefa 100644
--- a/app/static/css/parcour_formation.css
+++ b/app/static/css/parcour_formation.css
@@ -166,6 +166,7 @@ div.ue_validation_code div.code {
margin-left: 12px;
}
select.validation_rcue {
+ color: black;
display: inline-block;
margin-left: 32px;
}
diff --git a/app/templates/but/documentation_codes_jury.j2 b/app/templates/but/documentation_codes_jury.j2
index 25d051e57..3752999b2 100644
--- a/app/templates/but/documentation_codes_jury.j2
+++ b/app/templates/but/documentation_codes_jury.j2
@@ -18,6 +18,18 @@
<th>AMUE</th>
<th>Signification</th>
</tr>
+ <tr>
+ <td>ABAN</td>
+ <td>{{codes["ABAN"]}}</td>
+ <td class="amue">ABAN</td>
+ <td>ABANdon constaté (sans lettre de démission)</td>
+ </tr>
+ <tr>
+ <td>ABL</td>
+ <td>{{codes["ABL"]}}</td>
+ <td class="amue">ABL</td>
+ <td>Année Blanche</td>
+ </tr>
<tr>
<td>ADM</td>
<td>{{codes["ADM"]}}</td>
@@ -31,24 +43,28 @@
<td>Admis par décision jury</td>
</tr>
<tr>
- <td>PASD</td>
- <td>{{codes["PASD"]}}</td>
- <td class="amue">PASD</td>
- <td>Non admis, mais passage de droit</td>
+ <td>ATJ</td>
+ <td>{{codes["ATJ"]}}</td>
+ <td class="amue">nd</td>
+ <td>Non validé pour une autre raison, voir règlement local</td>
</tr>
<tr>
- <td>PAS1NCI</td>
- <td>{{codes["PAS1NCI"]}}</td>
- <td class="amue">PAS1NCI</td>
- <td>Non admis, mais passage par décision de jury (Passage en Année
- Supérieure avec au moins 1 Niveau de Compétence Insuffisant (RCUE<8))
- </td>
+ <td>DEF</td>
+ <td>{{codes["DEF"]}}</td>
+ <td class="amue"></td>
+ <td>(défaillance) Non évalué par manque assiduité</td>
</tr>
<tr>
- <td>RED</td>
- <td>{{codes["RED"]}}</td>
- <td class="amue">RED</td>
- <td>Ajourné, mais autorisé à redoubler</td>
+ <td>DEM</td>
+ <td>{{codes["DEM"]}}</td>
+ <td class="amue"></td>
+ <td>Démission</td>
+ </tr>
+ <tr>
+ <td>EXCLU</td>
+ <td>{{codes["EXCLU"]}}</td>
+ <td class="amue">EXC</td>
+ <td>EXClusion, décision réservée à des décisions disciplinaires</td>
</tr>
<tr>
<td>NAR</td>
@@ -57,23 +73,19 @@
<td>Non admis, réorientation</td>
</tr>
<tr>
- <td>DEM</td>
- <td>{{codes["DEM"]}}</td>
- <td class="amue"></td>
- <td>Démission</td>
- </tr>
- <tr>
- <td>ABAN</td>
- <td>{{codes["ABAN"]}}</td>
- <td class="amue">ABAN</td>
- <td>ABANdon constaté (sans lettre de démission)</td>
+ <td>PAS1NCI</td>
+ <td>{{codes["PAS1NCI"]}}</td>
+ <td class="amue">PAS1NCI</td>
+ <td>Non admis, mais passage par décision de jury (Passage en Année
+ Supérieure avec au moins 1 Niveau de Compétence Insuffisant (RCUE<8))
+ </td>
</tr>
<tr>
- <td>ATJ</td>
- <td>{{codes["ATJ"]}}</td>
- <td class="amue">nd</td>
- <td>Non validé pour une autre raison, voir règlement local</td>
- </tr>
+ <td>PASD</td>
+ <td>{{codes["PASD"]}}</td>
+ <td class="amue">PASD</td>
+ <td>Non admis, mais passage de droit</td>
+ </tr>
<tr>
<td>RAT</td>
<td>{{codes["RAT"]}}</td>
@@ -81,22 +93,10 @@
<td>En attente d’un rattrapage</td>
</tr>
<tr>
- <td>EXCLU</td>
- <td>{{codes["EXCLU"]}}</td>
- <td class="amue">EXC</td>
- <td>EXClusion, décision réservée à des décisions disciplinaires</td>
- </tr>
- <tr>
- <td>DEF</td>
- <td>{{codes["DEF"]}}</td>
- <td class="amue"></td>
- <td>(défaillance) Non évalué par manque assiduité</td>
- </tr>
- <tr>
- <td>ABL</td>
- <td>{{codes["ABL"]}}</td>
- <td class="amue">ABL</td>
- <td>Année Blanche</td>
+ <td>RED</td>
+ <td>{{codes["RED"]}}</td>
+ <td class="amue">RED</td>
+ <td>Ajourné, mais autorisé à redoubler</td>
</tr>
</table>
</div>
@@ -113,16 +113,16 @@
<th>Signification</th>
</tr>
<tr>
- <th>ADM</td>
- <td>{{codes["ADM"]}}</td>
- <th class="amue">VAL</td>
- <th>Acquis</td>
+ <td>ABAN</td>
+ <td>{{codes["ABAN"]}}</td>
+ <td class="amue"></td>
+ <td>Non évalué pour manque assiduité</td>
</tr>
<tr>
- <td>CMP</td>
- <td>{{codes["CMP"]}}</td>
- <td class="amue"></td>
- <td>Acquis par compensation annuelle</td>
+ <td>ADM</td>
+ <td>{{codes["ADM"]}}</td>
+ <td class="amue">VAL</td>
+ <td>Acquis</td>
</tr>
<tr>
<td>ADJ</td>
@@ -149,10 +149,10 @@
<td>Non validé pour une autre raison, voir règlement local</td>
</tr>
<tr>
- <td>RAT</td>
- <td>{{codes["RAT"]}}</td>
- <td></td>
- <td>En attente d’un rattrapage</td>
+ <td>CMP</td>
+ <td>{{codes["CMP"]}}</td>
+ <td class="amue"></td>
+ <td>Acquis par compensation annuelle</td>
</tr>
<tr>
<td>DEF</td>
@@ -161,10 +161,10 @@
<td>Défaillant</td>
</tr>
<tr>
- <td>ABAN</td>
- <td>{{codes["ABAN"]}}</td>
- <td class="amue"></td>
- <td>Non évalué pour manque assiduité</td>
+ <td>RAT</td>
+ <td>{{codes["RAT"]}}</td>
+ <td></td>
+ <td>En attente d’un rattrapage</td>
</tr>
</table>
</div>
@@ -181,19 +181,18 @@
<th>AMUE</th>
<th>Signification</th>
</tr>
+ <tr>
+ <td>ABAN</td>
+ <td>{{codes["ABAN"]}}</td>
+ <td class="amue">ABAN</td>
+ <td>Non évalué pour manque d’assiduité Non présentation des notes de l’étudiant au jury</td>
+ </tr>
<tr>
<td>ADM</td>
<td>{{codes["ADM"]}}</td>
<td class="amue">VAL</td>
<td>Acquis (ECTS acquis, UE capitalisée)</td>
</tr>
- <tr>
- <td>CMP</td>
- <td>{{codes["CMP"]}}</td>
- <td class="amue">COMP</td>
- <td>Acquis par compensation UE compensée avec l’UE de même compétence et de même année (ECTS acquis)
- </td>
- </tr>
<tr>
<td>ADJ</td>
<td>{{codes["ADJ"]}}</td>
@@ -225,10 +224,11 @@
<td>Non validé pour une autre raison, voir règlement local</td>
</tr>
<tr>
- <td>RAT</td>
- <td>{{codes["RAT"]}}</td>
- <td class="amue"></td>
- <td>En attente d’un rattrapage</td>
+ <td>CMP</td>
+ <td>{{codes["CMP"]}}</td>
+ <td class="amue">COMP</td>
+ <td>Acquis par compensation UE compensée avec l’UE de même compétence et de même année (ECTS acquis)
+ </td>
</tr>
<tr>
<td>DEF</td>
@@ -236,18 +236,18 @@
<td class="amue">ABAN</td>
<td>Défaillant Pas ou peu de notes par arrêt de la formation</td>
</tr>
- <tr>
- <td>ABAN</td>
- <td>{{codes["ABAN"]}}</td>
- <td class="amue">ABAN</td>
- <td>Non évalué pour manque d’assiduité Non présentation des notes de l’étudiant au jury</td>
- </tr>
<tr>
<td>DEM</td>
<td>{{codes["DEM"]}}</td>
<td class="amue"></td>
<td>Démission</td>
</tr>
+ <tr>
+ <td>RAT</td>
+ <td>{{codes["RAT"]}}</td>
+ <td class="amue"></td>
+ <td>En attente d’un rattrapage</td>
+ </tr>
<tr>
<td>UEBSL</td>
<td>{{codes["UEBSL"]}}</td>
diff --git a/sco_version.py b/sco_version.py
index 5e60f7314..48d153a13 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -1,7 +1,7 @@
# -*- mode: python -*-
# -*- coding: utf-8 -*-
-SCOVERSION = "9.5.6"
+SCOVERSION = "9.5.7"
SCONAME = "ScoDoc"
--
GitLab