diff --git a/app/scodoc/codes_cursus.py b/app/scodoc/codes_cursus.py index 70e1e8295ceb9deeb0a807f515aac4905347e70b..2c5b36251ee93d2d73033c46c9556c0a8dd70e0e 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 72efae4eb655b6fc56117314c89baa3e38ceb232..cb9ccaefad1a7fd5959c88ad126c772a4fd4b2b0 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 25d051e57becf2bea967297ebb59b328e2dcd859..3752999b2622377c9f426041d5b71f990faef7ed 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 5e60f7314bbf28b5d49844658d1c11a55462c4a0..48d153a1344f65df5c9801e3dd1523facd6db4e9 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"