From ec3801ddb885d71f1bc7e8fafe4786be00654607 Mon Sep 17 00:00:00 2001
From: Antony Le Courtes <antony.lecourtes@unicaen.fr>
Date: Thu, 2 Dec 2021 09:39:24 +0100
Subject: [PATCH] =?UTF-8?q?Correction=20MV=5FINTERVENANT=20sur=20double=20?=
 =?UTF-8?q?t=C3=A9l=C3=A9phone=20pro?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 doc/Connecteurs-Import/Octopus/MV_INTERVENANT.sql | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/doc/Connecteurs-Import/Octopus/MV_INTERVENANT.sql b/doc/Connecteurs-Import/Octopus/MV_INTERVENANT.sql
index e84606e8ad..065b066087 100644
--- a/doc/Connecteurs-Import/Octopus/MV_INTERVENANT.sql
+++ b/doc/Connecteurs-Import/Octopus/MV_INTERVENANT.sql
@@ -72,10 +72,12 @@ WITH i AS (
 
      --Trouver le tel pro principal de l'intervenant
      telephone_pro_principal AS (
-         SELECT indtel.individu_id individu_id,
-                tel.numero         numero
-         FROM octo.individu_telephone@octoprod indtel
-                  JOIN octo.telephone@octoprod tel ON (tel.id = indtel.telephone_id AND tel.t_principal = 'O')
+        SELECT
+	        indtel.individu_id individu_id,
+	        MAX(tel.numero) keep (DENSE_RANK FIRST ORDER BY tel.type_id ASC) numero
+        FROM octo.individu_telephone@octoprod indtel
+        JOIN octo.telephone@octoprod tel ON (tel.id = indtel.telephone_id AND tel.t_principal = 'O')
+        GROUP BY indtel.individu_id
      ),
      --Trouver la structure d'affectation principale de l'intervenant
      structure_principale_individu AS (
-- 
GitLab