{% if not multiple %} Bulletin {% endif %}
Commission régionale de l'éducation
{{ config.name }}
{% if config.image %} image {{ config.name }} {% else %} image {{ config.name }} {% endif %}

Carte de score scolaire
Le ministère de l'éducation
Nom complete : {{ eleve.eleve.fullname }} Carte de score scolaire
{{ eleve.eleve.fullname }}
Date de naissance : {{ eleve.eleve.dateOfBirth|date('d/m/Y') }}
Classe : {{ eleve.classe.nomFr }}
Nbr d'élèves : {{ eleve.classe.eleveAnneeScolaires|length }}
Dossier n° : {{ eleve.dossier }}
{% for examenNature in examenNatures|reverse %} {% endfor %} {% for examenNature in examenNatures|sort((a, b) => a.ordre <=> b.ordre)|reverse %} {% if examenNature.examenTypes|length > 1 %} {% for examenType in examenNature.examenTypes %} {% endfor %} {% endif %} {% endfor %} {% for gmd in gmds %} {% for key, tabs in tabMatMoyenne %} {% if key != 'normal' %} {% for idmat, details in tabs.sousMatiere %} {% if gmd.matiere.id == idmat %} {% for examenType in examenTypes|sort((a, b) => a.ordre <=> b.ordre)|reverse %} {% endfor %} {% endif %} {% endfor %} {% if gmd.matiere.id == key %} {% for examenType in examenTypes|sort((a, b) => a.ordre <=> b.ordre) %} {% endfor %} {% endif %} {% endif %} {% endfor %} {% endfor %} {% for gmd in gmds %} {% for key, tabs in tabMatMoyenne %} {% if key == 'normal' %} {% for idmat, details in tabs %} {% if gmd.matiere.id == idmat %} {% for examenType in examenTypes|sort((a, b) => a.ordre <=> b.ordre)|reverse %} {% endfor %} {% endif %} {% endfor %} {% endif %} {% endfor %} {% endfor %}
Matière Coefficient 1 %}rowspan="1" colspan="{{ examenNature.examenTypes|length }}" {% endif %} {% if examenNature.examenTypes|length == 1 %} rowspan="2" {% endif %}> {{ examenNature.nomFr }} Rang Moyenne Trim Total moyenne annuelle Rang Remarque, nom et la signature de l'enseignant
{{ examenType.nomFr }}
{{ gmd.matiere.nomFr }} {{ gmd.coefficient }} {% set exist = false %} {% for devoir in details.devoirs %} {% if devoir.idTypeExam == examenType.id %} {% set exist = true %} {% if devoir.note20 %} {{ devoir.noteReel }} / {{ devoir.noteMax }} {% else %} D {% endif %} {% endif %} {% endfor %} {% if exist == false %} -- {% endif %} -- {# {{ details.moyenneSousMatiere }}#} {% for conseil in conseils %} {% if idmat == conseil.matiere.id %} {{ conseil.remarque }} {% endif %} {% endfor %}
{{ gmd.matiere.nomFr }} {{ gmd.coefficient }} -- {{ tabs.moyenneParent }}
{{ gmd.matiere.nomFr }} {{ gmd.coefficient }} {% set exist = false %} {% for devoir in details.devoirs %} {% if devoir.idTypeExam == examenType.id %} {% set exist = true %} {% if devoir.note20 %} {{ devoir.noteReel }} / {{ devoir.noteMax }} {% else %} D {% endif %} {% endif %} {% endfor %} {% if exist == false %} -- {% endif %} {{ details.moyenneMatiere }} {% for conseil in conseils %} {% if idmat == conseil.matiere.id %} {{ conseil.remarque }} {% endif %} {% endfor %}
{% for per in annee.periodes %} {% endfor %}
Résultats Sanctions Présences Symbole biographique et persévérance
Période Moyenne Rang Récompense Pénalité Retenue Avertissement Expulsion Conseil Absence Retard Décision du conseil et note du directeur
{{ per.nomFr }} {% for bul in allbulletin %} {% if per.id == bul.bulletinClasse.periode.id %}{{ bul.moyenne }}{% endif %} {% endfor %} {% for bul in allbulletin %} {% if per.id == bul.bulletinClasse.periode.id %}{{ bul.rang }}{% endif %} {% endfor %} {% for attestation in attestations %} {% for bul in allbulletin %} {% for sp in attestation.specialiteNiveau %} {% if sp.id == bul.bulletinClasse.classe.specialiteNiveau.id %} {% if per.id == bul.bulletinClasse.periode.id %} {% if bul.moyenne < attestation.noteMax and bul.moyenne >= attestation.noteMin %} {{ attestation.nomFr }} {% endif %} {% endif %} {% endif %} {% endfor %} {% endfor %} {% endfor %}
{% if not multiple %} {% endif %}