diff --git a/admin/actions/test.php b/admin/actions/test.php
index 747b59543a424735b81004eb8ee0322edef5ea60..ed50169ace803f1feca93e8233870813dbfa9b6b 100644
--- a/admin/actions/test.php
+++ b/admin/actions/test.php
@@ -26,6 +26,17 @@ var_dump($r);
 $bdd = $oa->getBdd();
 
 
+$c->println("Calcul du tableau de bord piece_jointe_demande");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
+
+$c->println("Calcul du tableau de bord piece_jointe_fournie");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
+
+$c->println("Calcul du tableau de bord piece_jointe");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
+
+$c->println("");
+
 /* On fournie et on valide de force les PJ qui n'étaient pas tout le temps demandées avant */
 $sql   = '
         SELECT
@@ -80,5 +91,17 @@ foreach ($r as $i) {
     $bdd->getTable('PIECE_JOINTE_FICHIER')->insert($pjf, $o);
     $c->print("Insertion des pièces jointes manquantes : $count / " . count($r) . "\r");
 }
-$c->println("\nInsertion terminée");
 
+$c->println("Calcul du tableau de bord piece_jointe_demande");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
+
+$c->println("Calcul du tableau de bord piece_jointe_fournie");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
+
+$c->println("Calcul du tableau de bord piece_jointe");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
+
+$c->println("Calcul du tableau de bord workflow");
+$bdd->exec('BEGIN unicaen_tbl.calculer(\'workflow\'); END;');
+
+$c->println("Terminé");
\ No newline at end of file
diff --git a/admin/migration/PJPassageDureeVie.php b/admin/migration/PJPassageDureeVie.php
index 1568b9497fc06059b3191c697cba3fbd95df9180..36452769521f791b0bb43dfa1320870695fc0b99 100644
--- a/admin/migration/PJPassageDureeVie.php
+++ b/admin/migration/PJPassageDureeVie.php
@@ -122,16 +122,16 @@ class PJPassageDureeVie extends AbstractMigration
             $this->manager->getOseAdmin()->getConsole()->print("Insertion des pièces jointes manquantes : $count / " . count($r) . "\r");
         }
 
-        $this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe_demande");
+        $this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe_demande");
         $bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_demande\'); END;');
 
-        $this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe_fournie");
+        $this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe_fournie");
         $bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe_fournie\'); END;');
 
-        $this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord piece_jointe");
+        $this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord piece_jointe");
         $bdd->exec('BEGIN unicaen_tbl.calculer(\'piece_jointe\'); END;');
 
-        $this->manager->getOseAdmin()->getConsole()->println("Calcul du tableau de bord workflow");
+        $this->manager->getOseAdmin()->getConsole()->println("Nouveau calcul du tableau de bord workflow");
         $bdd->exec('BEGIN unicaen_tbl.calculer(\'workflow\'); END;');
 
         $this->manager->getOseAdmin()->getConsole()->println("Terminé");