diff --git a/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php b/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
index 4ad71c2ddedbde50d05b80213422ae3309ef0595..8ba65e8ee10aad04629f7c7ca946d21d80647279 100644
--- a/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
+++ b/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
@@ -272,16 +272,12 @@ class SihamConnecteur implements ConnecteurRhInterface
$natureVoie = (!empty($dossierIntervenant->getAdresseVoirie()->getCodeRh())) ? $dossierIntervenant->getAdresseVoirie()->getCodeRh() : '';
$bisTer = (!empty($dossierIntervenant->getAdresseNumeroCompl())) ? $dossierIntervenant->getAdresseNumeroCompl()->getCodeRh() : '';
$nomVoie = (!empty($dossierIntervenant->getAdresseVoie())) ? $dossierIntervenant->getAdresseVoie() : '';
+ $nomVoie = Util::stripAccents($nomVoie);
$complement = (!empty($dossierIntervenant->getAdressePrecisions())) ? $dossierIntervenant->getAdressePrecisions() : '';
- $commune = Util::reduce($dossierIntervenant->getAdresseCommune());
- $commune = str_replace('_', ' ', $commune);
+ $complement = Util::stripAccents($complement);
+ $commune = Util::stripAccents($dossierIntervenant->getAdresseCommune());
$codePostal = $dossierIntervenant->getAdresseCodePostal();
-
- $commune = Util::reduce($dossierIntervenant->getAdresseCommune());
- $commune = str_replace('_', ' ', $commune);
-
-
$params = [
'matricule' => $intervenantRh->getCodeRh(),
'dateDebut' => $intervenantRh->getAdresseDateDebut(),
@@ -292,11 +288,11 @@ class SihamConnecteur implements ConnecteurRhInterface
'nomVoie' => $nomVoie,
'complementAdresse' => substr($complement, 0, 37),
'ville' => $commune,
- 'codePostal' => $dossierIntervenant->getAdresseCodePostal(),
+ 'codePostal' => $codePostal,
'codePays' => $dossierIntervenant->getAdressePays()->getCode(),
];
-
+
$this->siham->modifierAdressePrincipaleAgent($params);
}
@@ -421,15 +417,11 @@ class SihamConnecteur implements ConnecteurRhInterface
$natureVoie = (!empty($dossierIntervenant->getAdresseVoirie())) ? $dossierIntervenant->getAdresseVoirie()->getCodeRh() : '';
$bisTer = (!empty($dossierIntervenant->getAdresseNumeroCompl())) ? $dossierIntervenant->getAdresseNumeroCompl()->getCodeRh() : '';
$nomVoie = (!empty($dossierIntervenant->getAdresseVoie())) ? $dossierIntervenant->getAdresseVoie() : '';
- $complement = (!empty($dossierIntervenant->getAdressePrecisions())) ? $dossierIntervenant->getAdressePrecisions() : '';
- $commune = Util::reduce($dossierIntervenant->getAdresseCommune());
- $commune = str_replace('_', ' ', $commune);
+ $nomVoie = Util::stripAccents($nomVoie);
+ $complement = Util::stripAccents($complement);
+ $commune = Util::stripAccents($dossierIntervenant->getAdresseCommune());
$codePostal = $dossierIntervenant->getAdresseCodePostal();
- $commune = Util::reduce($dossierIntervenant->getAdresseCommune());
- $commune = str_replace('_', ' ', $commune);
-
-
$coordonneesPostales[] = [
'bureauDistributeur' => $commune,
'bisTer' => $bisTer,
@@ -438,7 +430,7 @@ class SihamConnecteur implements ConnecteurRhInterface
'numAdresse' => $numeroVoie,
'complementAdresse' => substr($complement, 0, 37),
'commune' => $commune,
- 'codePostal' => $dossierIntervenant->getAdresseCodePostal(),
+ 'codePostal' => $codePostal,
'codePays' => $dossierIntervenant->getAdressePays()->getCode(),
'debutAdresse' => $dateEffet,
];