diff --git a/src/UnicaenSiham/Service/Siham.php b/src/UnicaenSiham/Service/Siham.php
index 9b0ec26db423904e60913fc178a6322d5476f606..7b43d7dbd2d8e66c0338c7d88102e23211b6be70 100644
--- a/src/UnicaenSiham/Service/Siham.php
+++ b/src/UnicaenSiham/Service/Siham.php
@@ -759,17 +759,20 @@ class Siham
                                 'temoinValidite'    => (isset($params['listeCarriere']['temoinValidite'])) ? $params['listeCarriere']['temoinValidite'] : ''];
         }
 
-        //Traitement du contrat
         $listeContrats = [];
         if (!empty($params['listeContrats'])) {
-            $listeContrats[] = [
-                'dateDebutContrat' => (isset($position['dateDebutContrat'])) ? strtoupper($position['dateDebutContrat']) : '',
-                'dateFinContrat'   => (isset($position['dateFinContrat'])) ? strtoupper($position['dateFinContrat']) : '',
-                'natureContrat'    => (isset($position['natureContrat'])) ? strtoupper($position['natureContrat']) : '',
-                'typeContrat'      => (isset($position['typeContrat'])) ? strtoupper($position['typeContrat']) : '',
-            ];
-        }
+            foreach ($params['listeContrats'] as $contrat) {
+                $listeContrats[] = [
+                    'dateDebutContrat'  => (isset($contrat['dateDebutContrat'])) ? strtoupper($contrat['dateDebutContrat']) : '',
+                    'dateFinContrat'    => (isset($contrat['dateFinContrat'])) ? strtoupper($contrat['dateFinContrat']) : '',
+                    'natureContrat'     => (isset($contrat['natureContrat'])) ? strtoupper($contrat['natureContrat']) : '',
+                    'typeContrat'       => (isset($contrat['typeContrat'])) ? strtoupper($contrat['typeContrat']) : '',
+                    'typeLienJuridique' => (isset($contrat['typeLienJuridique'])) ? strtoupper($contrat['typeLienJuridique']) : '',
 
+                ];
+            }
+        }
+        
         $paramsWS = ['ParamPEC' => [
             'categorieEntree'           => (isset($params['categorieEntree'])) ? strtoupper($params['categorieEntree']) : '',
             'civilite'                  => (isset($params['civilite'])) ? strtoupper($params['civilite']) : '',
@@ -1316,14 +1319,14 @@ class Siham
             $trace = $e->getTraceAsString();
         } else {
             $trace = $exception->getMessage();
-            $trace .= "<br><br><br><br>";
+            $trace .= "----------------------------------------------------";
             $trace .= $exception->getTraceAsString();
         }
 
         $body = $trace;
-        $body .= "<br><br><br><br>";
+        $body .= "----------------------------------------------------";
         $body .= $this->sihamClient->getLastRequest();
-        $body .= "<br><br><br><br>";
+        $body .= "----------------------------------------------------";
         $body .= $this->sihamClient->getLastResponse();
 
         $mail = new Message();