@php $j = 0; $creditCapitalise = 0; @endphp @foreach ($etudiants as $etudiant)
Universite

{{ $universite->descruni }}

****************

{{ $etablissement->descreta }}

Etablissement

RELEVE DE NOTES

@if (!empty($etudiant->photoPath)) PhotoEtu @else @endif
Noms et Prénoms : {{ $etudiant->nom }} {{ $etudiant->prenom }} Sexe : {{ $etudiant->sexe }}
Date et lieu de naissance : {{ $etudiant->date_nais }} à {{ $etudiant->lieu_nais }} N° d'inscription : {{ $etudiant->matricule }}
Domaine : {{ $mentionDomaine->sigleDomaine }} Diplôme préparé : @php $dip = ($diplome == 'Master' || $diplome == 'Doctorat') ? $diplome : session('formationbase'); @endphp {{ $dip }}
Mention : {{ $mentionDomaine->sigleMention }}
Spécialité : {{ $filiere->intituleFilieres }}
N° DU SEMESTRE
:
@if ($idSemestre[2] == 0) {{ $idSemestre[1] }} @else {{ $idSemestre[1] }} & {{ $idSemestre[2] }} @endif
Légende
Rattrapage
{{--
@if ($test[$j] == 'YES')
Duplicata
@endif
--}} @if ($idSemestre[2] != 0) @endif @php $l = 0; $sommeMoyenne = 0; $sommeCredit1 = 0; $sommeCredit2 = 0; $couleur = ''; @endphp @foreach ($ues1 as $ue) @php $sommeCredit1 += $ue->credit; $moyenne = 0; $compte = 0; $ra = 0; $notes = DB::connection('tenant') ->table('noteEcu') ->where([['matricule', $etudiant->matricule], ['idFiliere', $etudiant->idFiliere], ['code_unite', $ue->code_unite], ['annee', $etudiant->annee], ['niveauFormation', $etudiant->niveauFormation], ['annee_acad', $ue->annee_acad]]) ->get(); foreach ($notes as $note) { if ($note->modifRa == 'YES') { $ra = 1; } if ($ue->moy_pondere == 'NO') { $moyenne += $note->noteEcu; $compte++; } else { $moyenne += $note->noteEcu * DB::connection('tenant') ->table('ecu') ->where([['insertion', 'NO'], ['code_unite', $note->code_unite], ['code_ecu', $note->code_ecu], ['annee', $note->annee], ['niveauFormation', $note->niveauFormation], ['annee_acad', $note->annee_acad]]) ->first()->credit; $compte += DB::connection('tenant') ->table('ecu') ->where([['insertion', 'NO'], ['code_unite', $note->code_unite], ['code_ecu', $note->code_ecu], ['annee', $note->annee], ['niveauFormation', $note->niveauFormation], ['annee_acad', $note->annee_acad]]) ->first()->credit; } } if ($compte == 0) { $compte = 1; } $moyenne /= $compte; $moyenne = sprintf('%.2f', $moyenne); $sommeMoyenne += $moyenne; if ($ue->type_ue == 0) { $couleur = '#000000'; } elseif ($ue->type_ue == 1) { $couleur = '#ff0000'; } elseif ($ue->type_ue == 2) { $couleur = '#0000ff'; } elseif ($ue->type_ue == 3) { $couleur = '#008100'; } $creditCapitalise += $creditValide[$j][$l]; @endphp @php $l++; @endphp @endforeach @if ($idSemestre[2] != 0) @foreach ($ues2 as $ue) @php $sommeCredit2 += $ue->credit; $moyenne = 0; $compte = 0; $ra = 0; $notes = DB::connection('tenant') ->table('noteEcu') ->where([['matricule', $etudiant->matricule], ['idFiliere', $etudiant->idFiliere], ['code_unite', $ue->code_unite], ['annee', $etudiant->annee], ['niveauFormation', $etudiant->niveauFormation], ['annee_acad', $ue->annee_acad]]) ->get(); foreach ($notes as $note) { if ($note->modifRa == 'YES') { $ra = 1; } if ($ue->moy_pondere == 'NO') { $moyenne += $note->noteEcu; $compte++; } else { $moyenne += $note->noteEcu * DB::connection('tenant') ->table('ecu') ->where([['insertion', 'NO'], ['code_unite', $note->code_unite], ['code_ecu', $note->code_ecu], ['annee', $note->annee], ['niveauFormation', $note->niveauFormation], ['annee_acad', $note->annee_acad]]) ->first()->credit; $compte += DB::connection('tenant') ->table('ecu') ->where([['insertion', 'NO'], ['code_unite', $note->code_unite], ['code_ecu', $note->code_ecu], ['annee', $note->annee], ['niveauFormation', $note->niveauFormation], ['annee_acad', $note->annee_acad]]) ->first()->credit; } } if ($compte == 0) { $compte = 1; } $moyenne /= $compte; $moyenne = sprintf('%.2f', $moyenne); $sommeMoyenne += $moyenne; if ($ue->type_ue == 0) { $couleur = '#000000'; } elseif ($ue->type_ue == 1) { $couleur = '#ff0000'; } elseif ($ue->type_ue == 2) { $couleur = '#0000ff'; } elseif ($ue->type_ue == 3) { $couleur = '#008100'; } $creditCapitalise += $creditValide[$j][$l]; @endphp @php $l++; @endphp @endforeach @endif
Code Unités d'Enseignement (UE) Année Académique Crédits affectés Crédits obtenus Fré* Note Grade ECTS Décision du Jury
SEMESTRE {{ $idSemestre[1] }}
{{ $ue->code_unite }} {{ $ue->intituleUnite }} {{ Illuminate\Support\Facades\DB::connection('tenant')->table('academique')->where('annee_acad', $ue->annee_acad)->first()->periode }} {{ $ue->credit }} {{ $creditValide[$j][$l] }} {{ $frequence[$j][$l] }} {{ $moyenne }} {{ App\Http\Helpers\GradeHelpers::grade($moyenne) }} @if ($creditValide[$j][$l] == 0) Non Validé @else Validé @endif
SEMESTRE {{ $idSemestre[2] }}
{{ $ue->code_unite }} {{ $ue->intituleUnite }} {{ Illuminate\Support\Facades\DB::connection('tenant')->table('academique')->where('annee_acad', $ue->annee_acad)->first()->periode }} {{ $ue->credit }} {{ $creditValide[$j][$l] }} {{ $frequence[$j][$l] }} {{ $moyenne }} {{ App\Http\Helpers\GradeHelpers::grade($moyenne) }} @if ($creditValide[$j][$l] == 0) Non Validé @else Validé @endif
Total crédit de la formation Total UE entamées Total UE validées semestre(s) {{ $idSemestre[1] }} @if ($idSemestre[2] != 0) & {{ $idSemestre[2] }} @endif Total UE restant à valider semestre(s) {{ $idSemestre[1] }} @if ($idSemestre[2] != 0) & {{ $idSemestre[2] }} @endif Total crédits cumulés dans le cursus Total crédits capitalisés semestre(s) {{ $idSemestre[1] }} @if ($idSemestre[2] != 0) & {{ $idSemestre[2] }} @endif
{{ $creditFormation }} {{ $uesEntamme[$j] }} {{ $uesEntamme[$j] - $uesRestant[$j] }} {{ $uesRestant[$j] }} {{ $creditCumule[$j] }} {{ $creditCapitalise }}
@php $moyenneGlobal = $sommeMoyenne / $l; @endphp
Décision du Conseil de Département: {!! App\Http\Helpers\DecisionDepartHelpers::message( $etudiant->resultat, $etudiant->resultatS1, $etudiant->resultatS2, $etudiant->niveauFormation, $etudiant->annee, $idSemestre[2], $idSemestre[1], ) !!}
*Fréquence d'inscription dans l'UE
{{ $signe1 }} {{ $signe2 }}
Moyenne semestre {{ $idSemestre[1] }}@if ($idSemestre[2] != 0) & {{ $idSemestre[2] }} @endif : {{ sprintf('%.2f', $moyenneGlobal) }}
Grade ECTS : {{ App\Http\Helpers\GradeHelpers::grade($moyenneGlobal) }}
{!! $nom1 !!} {!! $nom2 !!}
{{-- New page --}}
@php $j++; @endphp @endforeach
LEGENDE NOTES ECTS (European Credits Transfer System)
Intervalles Notes ECTS Notes ECTS Appréciation : Commentaire
[15, 20] A EXCELLENT : Résultat remarquable, avec seulement quelques insuffisances mineures
[12, 15[ B TRES BIEN : Résultat supérieur à la moyenne, malgré un certain nombre d'insuffisances notables
[10, 12[ C BIEN : Travail généralement bon, malgré un certain nombre d'insuffisances notables
[8, 10[ D SATISFAISANT : Travail honnête, mais comportant des lacunes importantes
[6, 8[ E PASSABLE : Le résultat satisfait aux critères minimaux
< 6 F INSUFFISANT : Un travail supplémentaire considérable est nécessaire


LEGENDE TABLEAU DE SPECIFICATION
Unité de Connaissance Fondamentales
Unité de Spécialité
Unité de Méthodologie
Unité de Culture Générale


@php $a = 1; @endphp @foreach ($ues1 as $ue) @php $ecus = DB::connection('tenant') ->table('ecu') ->where([['idFiliere', $ue->idFiliere], ['code_unite', $ue->code_unite], ['annee', $ue->annee], ['niveauFormation', $ue->niveauFormation], ['annee_acad', $ue->annee_acad]]) ->get(); if ($ue->type_ue == 0) { $couleur = '#000000'; } elseif ($ue->type_ue == 1) { $couleur = '#ff0000'; } elseif ($ue->type_ue == 2) { $couleur = '#0000ff'; } elseif ($ue->type_ue == 3) { $couleur = '#008100'; } $b = 0; @endphp @foreach ($ecus as $ecu) @if ($b == 0) @else @endif @php $b++; @endphp @endforeach @php $a++; @endphp @endforeach @if ($idSemestre[2] != 0) @php $a = 1; @endphp @foreach ($ues2 as $ue) @php $ecus = DB::connection('tenant') ->table('ecu') ->where([['idFiliere', $ue->idFiliere], ['code_unite', $ue->code_unite], ['annee', $ue->annee], ['niveauFormation', $ue->niveauFormation], ['annee_acad', $ue->annee_acad]]) ->get(); if ($ue->type_ue == 0) { $couleur = '#000000'; } elseif ($ue->type_ue == 1) { $couleur = '#ff0000'; } elseif ($ue->type_ue == 2) { $couleur = '#0000ff'; } elseif ($ue->type_ue == 3) { $couleur = '#008100'; } $b = 0; @endphp @foreach ($ecus as $ecu) @if ($b == 0) @else @endif @php $b++; @endphp @endforeach @php $a++; @endphp @endforeach @endif
CREDIT UE CODE UE
INTITULE UNITE D'ENSEIGNEMENT
CODE EC INTITULE ELEMENT CONSTITUTIF (EC) POIDS EC
{{ $sommeCredit1 }} SEMESTRE {{ $idSemestre[1] }}
{{ $a }} {{ $ue->credit }} {{ $ue->code_unite }} {{ $ue->intituleUnite }} {{ $ecu->code_ecu }} {{ $ecu->intituleEcu }} {{ $ecu->credit }}
{{ $ecu->code_ecu }} {{ $ecu->intituleEcu }} {{ $ecu->credit }}
{{ $sommeCredit2 }} SEMESTRE {{ $idSemestre[2] }}
{{ $a }} {{ $ue->credit }} {{ $ue->code_unite }} {{ $ue->intituleUnite }} {{ $ecu->code_ecu }} {{ $ecu->intituleEcu }} {{ $ecu->credit }}
{{ $ecu->code_ecu }} {{ $ecu->intituleEcu }} {{ $ecu->credit }}
TOTAL CREDIT SEMESTRE {{ $idSemestre[1] }}@if ($idSemestre[2] != 0) & SEMESTRE {{ $idSemestre[2] }} @endif {{ $sommeCredit1 + $sommeCredit2 }}
Coordonnées
{!!$etablissement->adresse!!}