Commit a9089e7a authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Problèmes d'affichage du référentiel résolu

parent 00479151
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ author: Laurent Lécluse - DSI - Unicaen
* Contrats/Avenants : Bug dans les totaux d'heures qui changent dans les documents suite à la génération d'avenants corrigé
* Correction d'un problème d'arrondi au niveau des calcul de totaux sur les formules de calcul
* Correction d'un problème d'arrondi au niveau des taux de répartition FI/FA/FC dont la somme n'était pas toujours égale sur les éléments pédagogiques
* Le référentiel s'affichait sur une seule ligne par intervenant, même en cas de fonctions multiples.

## Notes de mise à jour

+2 −2
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ $transData = [

foreach ($data as $d) {
    $iid = (int)$d['INTERVENANT_ID'];
    $sid = (int)$d['SERVICE_ID'];
    $sid = (int)$d['SERVICE_ID'] + (int)$d['SERVICE_REFERENTIEL_ID'];

    if (!isset($transData['intervenants'][$iid])) {
        $transData['intervenants'][$iid] = [
@@ -47,7 +47,7 @@ foreach ($data as $d) {
    if (!isset($transData['intervenants'][$iid]['services'][$sid])) {
        $transData['intervenants'][$iid]['services'][$sid] = [
            'composante'     => $d['SERVICE_STRUCTURE_ENS_LIBELLE'],
            'type_formation' => $d['TYPE_FORMATION_LIBELLE'],
            'type_formation' => $d['TYPE_FORMATION_LIBELLE'] ?: 'Référentiel',
            'formation'      => $d['ETAPE_LIBELLE'] ? $d['ETAPE_LIBELLE'] : $d['ETABLISSEMENT_LIBELLE'],
            'enseignement'   => $d['ELEMENT_LIBELLE'] ? $d['ELEMENT_LIBELLE'] : $d['FONCTION_REFERENTIEL_LIBELLE'],
            'fi'             => 0,