From 66e5fd059615d2ba1fb3755933be496222c0550e Mon Sep 17 00:00:00 2001
From: Antony Le Courtes <antony.lecourtes@unicaen.fr>
Date: Wed, 15 Sep 2021 15:46:34 +0200
Subject: [PATCH] =?UTF-8?q?Modification=20coordonn=C3=A9es=20bancaire=20lo?=
 =?UTF-8?q?rs=20de=20la=20synchronisation=20des=20donn=C3=A9es=20personnel?=
 =?UTF-8?q?les?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/UnicaenSiham/Exception/SihamException.php | 1 +
 src/UnicaenSiham/Service/Siham.php            | 6 +++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/UnicaenSiham/Exception/SihamException.php b/src/UnicaenSiham/Exception/SihamException.php
index b9a2986..785dbe9 100644
--- a/src/UnicaenSiham/Exception/SihamException.php
+++ b/src/UnicaenSiham/Exception/SihamException.php
@@ -16,6 +16,7 @@ class SihamException extends \Exception
         "ADR_VIDE"                               => "Aucune adresse n'a été renseigné",
         "AJOUT_IMPOSSIBLE"                       => "Ajout de l'adresse impossible",
         "TYPTEL_DEJA_PRESENT"                    => "Un type de numéro de téléphone existe déjà pour cet agent",
+        "LONG_COMPL_ADRESSE_SUPERIEURE_A_38 "    => "La longeur de l'adresse dépasse 38 caractéres",
     ];
 
 
diff --git a/src/UnicaenSiham/Service/Siham.php b/src/UnicaenSiham/Service/Siham.php
index dfe484a..29a495f 100644
--- a/src/UnicaenSiham/Service/Siham.php
+++ b/src/UnicaenSiham/Service/Siham.php
@@ -567,8 +567,12 @@ class Siham
             //On récupére l'agent pour pouvoir le modifier
             $client = $this->sihamClient->getClient('DossierAgentWebService');
             //TODO : à retester car fait planter les WS siham dans le mode mise à jour
-            //$result->ModifCoordonneesBancaires($paramsWS);
+            $result = $client->ModifCoordonneesBancaires($params);
+            $this->sendDebug('WS DossierAgentWebService / METHOD ModifCoordonneesBancaires');
+
+            return true;
         } catch (\SoapFault $e) {
+            $this->sendDebug('WS DossierAgentWebService / METHOD ModifCoordonneesBancaires', $e);
             throw new SihamException($e->getMessage(), 0, $e);
         }
     }
-- 
GitLab