Commit c1a4770c authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Correction pour appliquer la même règle que pour la date de fin de contrat...

Correction pour appliquer la même règle que pour la date de fin de contrat pour la clôture du dossier dans le cadre des missions étudiantes (#67129)
parent b76db917
Loading
Loading
Loading
Loading
Loading
+3 −2
Changes for module/ExportRh/src/Connecteur/Siham/SihamConnecteur.php: 3 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -830,14 +830,15 @@ class SihamConnecteur implements ConnecteurRhInterface
        try {
            //On regarde si on est dans le cas d'une cloture pour une mission étudiante pour mettre la bonne date de sortie
            $firstMission = $this->getServiceContrat()->getFirstContratMission($intervenant);
            if (!empty($firstMission)) {
            $dateMission = ($this->siham->getConfig()['contrat']['missionDate']) ?? 'MISSION';

            if (!empty($firstMission) && $dateMission == 'MISSION') {
                $dateSortie = $firstMission->getDateFin()->format('Y-m-d');
            } else {
                $anneeUniversitaire = $intervenant->getAnnee();
                $dateSortie         = $anneeUniversitaire->getDateFin()->format('Y-m-d');
            }

            $matricule = '';
            //On récupére le code RH par le INSEE
            $matricule = $this->trouverCodeRhByInsee($intervenant);
            if (!empty($intervenant->getCodeRh()) && empty($matricule)) {