diff --git a/app/but/apc_edit_ue.py b/app/but/apc_edit_ue.py index da0b31139..b2fcec0d5 100644 --- a/app/but/apc_edit_ue.py +++ b/app/but/apc_edit_ue.py @@ -38,13 +38,22 @@ def form_ue_choix_parcours(ue: UniteEns) -> str: # Choix des parcours ue_pids = [p.id for p in ue.parcours] H.append("""
""") + + ects_differents = { + ue.get_ects(parcour, only_parcours=True) for parcour in ref_comp.parcours + } != {None} for parcour in ref_comp.parcours: + ects_parcour = ue.get_ects(parcour) + ects_parcour_txt = ( + f" ({ue.get_ects(parcour):.3g} ects)" if ects_differents else "" + ) H.append( f"""""" + data-setter="{url_for("apiweb.set_ue_parcours", + scodoc_dept=g.scodoc_dept, ue_id=ue.id)}" + >{parcour.code}{ects_parcour_txt}""" ) H.append("""
""") # diff --git a/app/views/notes.py b/app/views/notes.py index d85159256..ba8a9e522 100644 --- a/app/views/notes.py +++ b/app/views/notes.py @@ -693,7 +693,13 @@ def formation_import_xml_form(): { html_sco_header.sco_header(page_title="Import d'une formation") }

Import d'une formation

Création d'une formation (avec UE, matières, modules) - à partir un fichier XML (réservé aux utilisateurs avertis) + à partir un fichier XML (réservé aux utilisateurs avertis). +

+

S'il s'agit d'une formation par compétence (BUT), assurez-vous d'avoir + chargé le référentiel de compétences AVANT d'importer le fichier formation + (voir page des référentiels).

{ tf[1] } { html_sco_header.sco_footer() }