diff --git a/composer.lock b/composer.lock
index f349959257778463845f9c55719f33f1babca822..0d1364353d3f1b560994df529ef3d8404e95e101 100755
--- a/composer.lock
+++ b/composer.lock
@@ -2884,7 +2884,7 @@
             "source": {
                 "type": "git",
                 "url": "https://git.unicaen.fr/lib/unicaen/siham.git",
-                "reference": "1ff5c574d28d340c44de102d3df3c0519f733919"
+                "reference": "147f055c50636a7329e47ecc79c26326dcc10475"
             },
             "require": {
                 "unicaen/app": "^3.0"
@@ -2908,7 +2908,7 @@
                 }
             ],
             "description": "PHP library for SIHAM webservices",
-            "time": "2021-07-22T10:03:33+00:00"
+            "time": "2021-07-22T14:04:13+00:00"
         },
         {
             "name": "unicaen/tbl",
diff --git a/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php b/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
index cc7365ba7e8a37fca0215330f37adad3f794aa3c..356052ac2c72d0aeded0894630dfde3cb0ac3715 100644
--- a/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
+++ b/module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php
@@ -261,12 +261,12 @@ class SihamConnecteur implements ConnecteurRhInterface
             ];
 
             //TODO : travailler les coordonnées bancaires pour la prise en charge
-            /*COORDONNEES BANCAIRES
+            /*COORDONNEES BANCAIRES*/
             $coordonnees                   = $this->siham->formatCoordoonneesBancairesForSiham($dossierIntervenant->getIBAN(), $dossierIntervenant->getBIC());
-            $coordonnees['dateDebBanque']  = $this->getRequest()->getPost('anneeUniversitaire');
+            $coordonnees['dateDebBanque']  = $datas['connecteurForm']['anneeUniversitaire'];
             $coordonnees['temoinValidite'] = '1';
             $coordonnees['modePaiement']   = '25';
-            $coordonneesBancaires[]        = $coordonnees;*/
+            $coordonneesBancaires[]        = $coordonnees;
 
 
             $coordonneesTelMail[] = '';
@@ -312,9 +312,10 @@ class SihamConnecteur implements ConnecteurRhInterface
                 'dateNaissance'             => $dossierIntervenant->getDateNaissance()->format('Y-m-d'),
                 'villeNaissance'            => $dossierIntervenant->getCommuneNaissance(),
                 'departementNaissance'      => (!empty($dossierIntervenant->getDepartementNaissance())) ? substr(1, 2, $dossierIntervenant->getDepartementNaissance()->getCode()) : '',
+                'paysNaissance'             => 'FRA',
                 'emploi'                    => $datas['connecteurForm']['emploi'],
                 'listeCoordonneesPostales'  => $coordonneesPostales,
-                'listeCoordonneesBancaires' => '',//$coordonneesBancaires,
+                'listeCoordonneesBancaires' => $coordonneesBancaires,
                 'listeModalitesServices'    => $service,
                 'listeStatuts'              => $statut,
                 'listeNationalites'         => $nationalites,
@@ -323,8 +324,8 @@ class SihamConnecteur implements ConnecteurRhInterface
                 'motifEntree'               => 'PEC',
                 'nomPatronymique'           => $dossierIntervenant->getNomPatronymique(),
                 'nomUsuel'                  => $dossierIntervenant->getNomUsuel(),
-                'numeroInsee'               => $dossierIntervenant->getNumeroInsee(),
-                'paysNaissance'             => '',
+                'numeroInsee'               => (!$dossierIntervenant->getNumeroInseeProvisoire()) ? $dossierIntervenant->getNumeroInsee() : '',
+                'numeroInseeProvisoire'     => ($dossierIntervenant->getNumeroInseeProvisoire()) ? $dossierIntervenant->getNumeroInsee() : '',
                 'prenom'                    => $dossierIntervenant->getPrenom(),
                 'sexe'                      => ($dossierIntervenant->getCivilite() == 'M.') ? '1' : '2',
                 'temoinValidite'            => '1',
diff --git a/module/ExportRh/src/Controller/ExportRhController.php b/module/ExportRh/src/Controller/ExportRhController.php
index 46a2d0930db925f28d4aef85ffe74d568c9a14c7..2f7b390497fdd81fed0e2df30e3dbc5d28434ced 100644
--- a/module/ExportRh/src/Controller/ExportRhController.php
+++ b/module/ExportRh/src/Controller/ExportRhController.php
@@ -160,7 +160,7 @@ class ExportRhController extends AbstractController
             $this->flashMessenger()->addErrorMessage($e->getMessage());
         }
 
-        return $this->redirect()->toRoute('intervenant/exporter', [], [], true);
+        return $this->redirect()->toRoute('intervenant/voir', ['intervenant' => $intervenant->getId()], ['query' => ['tab' => 'export-rh']]);
     }
 
 
@@ -187,7 +187,7 @@ class ExportRhController extends AbstractController
         }
 
 
-        return $this->redirect()->toRoute('intervenant/exporter', [], [], true);
+        return $this->redirect()->toRoute('intervenant/voir', ['intervenant' => $intervenant->getId()], ['query' => ['tab' => 'export-rh']]);
     }
 
 
@@ -213,6 +213,6 @@ class ExportRhController extends AbstractController
             $this->flashMessenger()->addErrorMessage($e->getMessage());
         }
 
-        return $this->redirect()->toRoute('intervenant/exporter', [], [], true);
+        return $this->redirect()->toRoute('intervenant/voir', ['intervenant' => $intervenant->getId()], ['query' => ['tab' => 'export-rh']]);
     }
 }
diff --git a/module/ExportRh/view/export-rh/export-rh/exporter.phtml b/module/ExportRh/view/export-rh/export-rh/exporter.phtml
index c89b43fecd0e32a41e3def1e72e5e68eb41f081d..5ceb826cdfa733a7844198c24cb30fc7e07826d0 100755
--- a/module/ExportRh/view/export-rh/export-rh/exporter.phtml
+++ b/module/ExportRh/view/export-rh/export-rh/exporter.phtml
@@ -15,21 +15,23 @@ if ($priseEnCharge) {
 
 ?>
 <br/>
+    
+<form class="no-intranavigation form-export-rh" action="<?= $this->url($action, ['intervenant' => $intervenant->getId()]) ?>" method="post">
 
-<?php echo $this->messenger()->addCurrentMessagesFromFlashMessenger()->addMessagesFromFlashMessenger(); ?>
+    <?php echo $this->messenger()->addCurrentMessagesFromFlashMessenger()->addMessagesFromFlashMessenger(); ?>
 
 
-<?php if ($typeIntervenant == 'P'): ?>
-    <div class="messenger alert alert-warning">
-        L'export des données intervenants vers <?= $nameConnecteur; ?> n'est disponible que pour les vacataires.
-    </div>
-<?php elseif (empty($intervenantDossierValidation)): ?>
-    <div class="messenger alert alert-warning">
-        Vous devez d'abord valider les données personnelles de <?= $intervenant; ?> pour pouvoir les synchroniser avec <?= $nameConnecteur; ?>
-    </div>
-<?php endif; ?>
+    <?php if ($typeIntervenant == 'P'): ?>
+        <div class="messenger alert alert-warning">
+            L'export des données intervenants vers <?= $nameConnecteur; ?> n'est disponible que pour les vacataires.
+        </div>
+    <?php elseif (empty($intervenantDossierValidation)): ?>
+        <div class="messenger alert alert-warning">
+            Vous devez d'abord valider les données personnelles de <?= $intervenant; ?> pour pouvoir les synchroniser avec <?= $nameConnecteur; ?>
+        </div>
+    <?php endif; ?>
 
-<?php if (!empty($intervenantDossierValidation)): ?>
+    <?php if (!empty($intervenantDossierValidation)): ?>
 
     <div class="well">
         <?php if (empty($intervenantRh)): ?>
@@ -48,171 +50,172 @@ if ($priseEnCharge) {
         <?php endif; ?>
     </div>
     <?php if (!empty($form)): ?>
-        <?php
-        $form->prepare();
-        $generiqueFieldset  = $form->get('generiqueFieldset');
-        $connecteurFieldset = $form->get('connecteurForm');
-
-        ?>
-        <!-- BLOC AFFECTATIOn -->
-        <?php if (!empty($affectationEnCours)): ?>
-            <div class="panel panel-default">
-                <div class="panel-heading">Affectation <?= $nameConnecteur ?> en cours</div>
-                <div class="panel-body">
-                    <table>
-                        <table class="table">
-                            <thead>
-                            <tr>
-                                <th>Champs</th>
-                                <th>Données</th>
-
-                            </tr>
-                            </thead>
-                            <tbody>
-                            <tr>
-                                <td>Affecté a</td>
-                                <td><?= $affectationEnCours->libLongStructureNiv2 ?></td>
-                            </tr>
-                            <tr>
-                                <td>Date début</td>
-                                <td><?= $affectationEnCours->dateDebutAffectation ?></td>
-                            </tr>
-                            <tr>
-                                <td>Date fin</td>
-                                <td><?= $affectationEnCours->dateFinAffectation ?></td>
-                            </tr>
-                            <tr>
-                                <td>Type de rattachement</td>
-                                <td><?= $affectationEnCours->libLongTypeRattachement ?></td>
-                            </tr>
-                            </tbody>
-                        </table>
-                    </table>
-                </div>
-            </div>
-        <?php endif; ?>
-        <form class="no-intranavigation" action="<?= $this->url($action, ['intervenant' => $intervenant->getId()]) ?>" method="post">
-            <!--Partie générique du formulaire-->
-            <div class="panel panel-default">
-                <div class="panel-heading">Récapitulatif des données personnelles synchronisables</div>
-                <div class="panel-body">
-
+    <?php
+    $form->prepare();
+    $generiqueFieldset  = $form->get('generiqueFieldset');
+    $connecteurFieldset = $form->get('connecteurForm');
+
+    ?>
+    <!-- BLOC AFFECTATIOn -->
+    <?php if (!empty($affectationEnCours)): ?>
+        <div class="panel panel-default">
+            <div class="panel-heading">Affectation <?= $nameConnecteur ?> en cours</div>
+            <div class="panel-body">
+                <table>
                     <table class="table">
                         <thead>
                         <tr>
                             <th>Champs</th>
-                            <th>OSE</th>
-                            <th><?= $nameConnecteur ?></th>
+                            <th>Données</th>
 
                         </tr>
                         </thead>
                         <tbody>
                         <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('adressePrincipale')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('adressePrincipale')) ?> :
-                            </td>
-                            <td>
-                                <?php
-                                $adresse = '';
-                                $adresse .= (!empty($intervenantDossier->getAdresseNumero())) ? $intervenantDossier->getAdresseNumero() . ' ' : '';
-                                $adresse .= (!empty($intervenantDossier->getAdresseNumeroCompl())) ? $intervenantDossier->getAdresseNumeroCompl() . ' ' : '';
-                                $adresse .= (!empty($intervenantDossier->getAdresseVoirie())) ? $intervenantDossier->getAdresseVoirie() . ' ' : '';
-                                $adresse .= (!empty($intervenantDossier->getAdresseVoie())) ? $intervenantDossier->getAdresseVoie() . ' ' : '';
-                                $adresse .= (!empty($intervenantDossier->getAdressePrecisions())) ? '<br/>' . $intervenantDossier->getAdressePrecisions() . ' ' : '';
-                                $adresse .= '<br/>';
-                                $adresse .= $intervenantDossier->getAdresseCodePostal() . ' ' . $intervenantDossier->getAdresseCommune();
-                                echo $adresse;
-                                ?>
-                            </td>
-                            <td class="active"></td>
-                        </tr>
-                        <tr>
-                            <td>
-
-                            </td>
-                            <td><?= $intervenantDossier->getNomUsuel() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getNomUsuel() : '' ?></td>
+                            <td>Affecté a</td>
+                            <td><?= $affectationEnCours->libLongStructureNiv2 ?></td>
                         </tr>
                         <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('telPro')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('telPro')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getTelPro() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getTelPro() : '' ?></td>
+                            <td>Date début</td>
+                            <td><?= $affectationEnCours->dateDebutAffectation ?></td>
                         </tr>
                         <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('telPerso')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('telPerso')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getTelPerso() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getTelPerso() : '' ?></td>
+                            <td>Date fin</td>
+                            <td><?= $affectationEnCours->dateFinAffectation ?></td>
                         </tr>
                         <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('emailPro')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('emailPro')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getEmailPro() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getEmailPro() : '' ?></td>
-                        </tr>
-                        <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('emailPerso')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('emailPerso')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getEmailPerso() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getEmailPerso() : '' ?></td>
-                        </tr>
-
-                        <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('iban')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('iban')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getIBAN() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getIBAN() : '' ?></td>
-                        </tr>
-                        <tr>
-                            <td>
-                                <?= $this->formCheckbox($generiqueFieldset->get('bic')); ?>
-                                <?= $this->formLabel($generiqueFieldset->get('bic')) ?> :
-                            </td>
-                            <td><?= $intervenantDossier->getBIC() ?></td>
-                            <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getBIC() : '' ?></td>
+                            <td>Type de rattachement</td>
+                            <td><?= $affectationEnCours->libLongTypeRattachement ?></td>
                         </tr>
                         </tbody>
                     </table>
-
-                </div>
+                </table>
             </div>
-            <?php if ($priseEnCharge): ?>
-
-                <!-- Formulaire spécifique au connecteur-->
-                <?php
-                echo $this->partial('export-rh/export-rh/' . $nameConnecteur . '/connecteurForm', compact('connecteurFieldset', 'nameConnecteur', 'intervenant'));
-                ?>
-
-                <p>
-                    <input type="submit" value="Prendre en charge l'agent"/>
-                </p>
-            <?php elseif ($renouvellement): ?>
-                <?php
-                echo $this->partial('export-rh/export-rh/' . $nameConnecteur . '/connecteurForm', compact('connecteurFieldset', 'nameConnecteur', 'intervenant'));
-                ?>
-
-                <p>
-                    <input type="submit" value="Renouveller l'agent"/>
-                </p>
-            <?php else: ?>
-                <p>
-                    <input type="submit" value="Synchroniser données personnelles"/>
-                </p>
-            <?php endif; ?>
-
-        </form>
+        </div>
     <?php endif; ?>
+    <!--Partie générique du formulaire-->
+    <div class="panel panel-default">
+        <div class="panel-heading">Récapitulatif des données personnelles synchronisables</div>
+        <div class="panel-body">
+
+            <table class="table">
+                <thead>
+                <tr>
+                    <th>Champs</th>
+                    <th>OSE</th>
+                    <th><?= $nameConnecteur ?></th>
+
+                </tr>
+                </thead>
+                <tbody>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('adressePrincipale')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('adressePrincipale')) ?> :
+                    </td>
+                    <td>
+                        <?php
+                        $adresse = '';
+                        $adresse .= (!empty($intervenantDossier->getAdresseNumero())) ? $intervenantDossier->getAdresseNumero() . ' ' : '';
+                        $adresse .= (!empty($intervenantDossier->getAdresseNumeroCompl())) ? $intervenantDossier->getAdresseNumeroCompl() . ' ' : '';
+                        $adresse .= (!empty($intervenantDossier->getAdresseVoirie())) ? $intervenantDossier->getAdresseVoirie() . ' ' : '';
+                        $adresse .= (!empty($intervenantDossier->getAdresseVoie())) ? $intervenantDossier->getAdresseVoie() . ' ' : '';
+                        $adresse .= (!empty($intervenantDossier->getAdressePrecisions())) ? '<br/>' . $intervenantDossier->getAdressePrecisions() . ' ' : '';
+                        $adresse .= '<br/>';
+                        $adresse .= $intervenantDossier->getAdresseCodePostal() . ' ' . $intervenantDossier->getAdresseCommune();
+                        echo $adresse;
+                        ?>
+                    </td>
+                    <td class="active"></td>
+                </tr>
+                <tr>
+                    <td>
+
+                    </td>
+                    <td><?= $intervenantDossier->getNomUsuel() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getNomUsuel() : '' ?></td>
+                </tr>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('telPro')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('telPro')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getTelPro() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getTelPro() : '' ?></td>
+                </tr>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('telPerso')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('telPerso')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getTelPerso() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getTelPerso() : '' ?></td>
+                </tr>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('emailPro')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('emailPro')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getEmailPro() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getEmailPro() : '' ?></td>
+                </tr>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('emailPerso')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('emailPerso')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getEmailPerso() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getEmailPerso() : '' ?></td>
+                </tr>
+
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('iban')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('iban')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getIBAN() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getIBAN() : '' ?></td>
+                </tr>
+                <tr>
+                    <td>
+                        <?= $this->formCheckbox($generiqueFieldset->get('bic')); ?>
+                        <?= $this->formLabel($generiqueFieldset->get('bic')) ?> :
+                    </td>
+                    <td><?= $intervenantDossier->getBIC() ?></td>
+                    <td class="active"><?= (!empty($intervenantRh)) ? $intervenantRh->getBIC() : '' ?></td>
+                </tr>
+                </tbody>
+            </table>
+
+        </div>
+    </div>
+    <?php if ($priseEnCharge): ?>
+
+    <!-- Formulaire spécifique au connecteur-->
+    <?php
+    echo $this->partial('export-rh/export-rh/' . $nameConnecteur . '/connecteurForm', compact('connecteurFieldset', 'nameConnecteur', 'intervenant'));
+    ?>
+</form>
+
+    <p>
+        <button onclick="$('.form-export-rh').submit();" class="btn btn-primary no-intranavigation">Prendre en charge l'intervenant</button>
+    </p>
+<?php elseif ($renouvellement): ?>
+    <?php
+    echo $this->partial('export-rh/export-rh/' . $nameConnecteur . '/connecteurForm', compact('connecteurFieldset', 'nameConnecteur', 'intervenant'));
+    ?>
+    </form>
+    <p>
+        <button onclick="$('.form-export-rh').submit();" class="btn btn-primary no-intranavigation">Renouveller l'intervenant</button>
+    </p>
+<?php else: ?>
+    </form>
+    <p>
+        <button onclick="$('.form-export-rh').submit();" class="btn btn-primary no-intranavigation">Synchroniser les données personnelles</button>
+    </p>
+<?php endif; ?>
+
+
+<?php endif; ?>
 <?php endif; ?>