{% extends "sco_page.j2" %} {% block styles %} {{super()}} {% endblock %} {% macro table_modules(mod_type, title) -%} {% for ue in bul.ues %} {% endfor %} {% for mod in bul[mod_type] %} {% for ue in bul.ues %} {% endfor %} {% endfor %}
Unités d'enseignement
{{title}}{{ue}}
{{mod}} {{bul[mod_type][mod].titre}}{{ bul.ues[ue][mod_type][mod].moyenne if mod in bul.ues[ue][mod_type] else "" }}
{%- endmacro %} {% block app_content %}
{{etud.nomprenom}}
BUT {{formsemestre.formation.referentiel_competence.specialite}}
{% if formsemestre.etuds_inscriptions[etud.id].parcour %}
Parcours {{formsemestre.etuds_inscriptions[etud.id].parcour.code}}
{% endif %}
Année {{formsemestre.annee_scolaire_str()}}
Semestre {{formsemestre.semestre_id}}
{% if bul.options.show_abs %}
Absences {{bul.semestre.absences.metrique}}
Non justifiées
{{bul.semestre.absences.injustifie}}
Total
{{bul.semestre.absences.total}}
{% endif %}
{% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %} {% for ue in bul.ues %} {% endfor %}
Unités d'enseignement du semestre {{formsemestre.semestre_id}}
{{ue}}
Moyenne{{bul.ues[ue].moyenne.value}}
Bonus{{bul.ues[ue].bonus if bul.ues[ue].bonus != "00.00" else ""}}
Malus{{bul.ues[ue].malus if bul.ues[ue].malus != "00.00" else ""}}
Rang{{bul.ues[ue].moyenne.rang}}
Effectif{{bul.ues[ue].moyenne.total}}
ECTS{{bul.ues[ue].moyenne.ects}}
Jury{{ decision_ues[ue].code if ue in decision_ues else "" }}
{{ table_modules("ressources", "Ressources") }}
{{ table_modules("saes", "Situations d'Apprentissage et d'Évaluation (SAÉ)") }}
{% include "but/cursus_etud.j2" %}
ECTS acquis : {{ects_total}}
{% if bul.semestre.decision_annee %} Jury tenu le {{ datetime.datetime.fromisoformat(bul.semestre.decision_annee.date).strftime("%d/%m/%Y à %H:%M") }}, année BUT {{bul.semestre.decision_annee.code}}. {% endif %} {% set virg = joiner(", ") %} {% for aut in bul.semestre.autorisation_inscription -%} {% if loop.first %} Autorisé à s'inscrire en {% endif %} {{- virg() }}S{{aut.semestre_id -}} {%- if loop.last -%} . {%- endif -%} {%- endfor %}
{% endblock %}