Assiduité: import excel: feuille_abs_formsemestre: ajout RETJUST

This commit is contained in:
Emmanuel Viennet 2024-12-14 13:40:51 +01:00
parent 0406bba322
commit afedd15e27
2 changed files with 6 additions and 3 deletions

View File

@ -47,8 +47,11 @@
<li>colonne A : identifiant de l'étudiant (voir type ci-dessous)</li> <li>colonne A : identifiant de l'étudiant (voir type ci-dessous)</li>
<li class="star">colonne B : date de début</li> <li class="star">colonne B : date de début</li>
<li class="star">colonne C : date de fin</li> <li class="star">colonne C : date de fin</li>
<li class="opt">colonne D : état: ABS (absent), ABSJUST (absent justifié), <li class="opt">colonne D : état: <tt>ABS</tt> (absent),
RET (retard), PRE (présent), considéré ABSent si vide</li> <tt>ABSJUST</tt> (absent justifié),
<tt>RET</tt> (retard), <tt>RETJUST</tt> (retard justifié),
<tt>PRE</tt> (présent),
considéré ABSent si vide</li>
<li class="opt">colonne E : code du module</li> <li class="opt">colonne E : code du module</li>
</ul> </ul>

View File

@ -2594,7 +2594,7 @@ def _import_excel_assiduites_list(
date_fin = scu.TIME_ZONE.localize(date_fin) date_fin = scu.TIME_ZONE.localize(date_fin)
# Vérification de l'état # Vérification de l'état
if etat not in ["ABS", "RET", "PRE", "ABSJUST"]: if etat not in ["ABS", "RET", "PRE", "ABSJUST", "RETJUST"]:
raise ScoValueError(f"État invalide => {etat}") raise ScoValueError(f"État invalide => {etat}")
etat_assiduite: scu.EtatAssiduite = { etat_assiduite: scu.EtatAssiduite = {