From fbc8f8a9b348642811cf2ecb8d2c5a42d7f7c44d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr>
Date: Thu, 29 Jun 2023 16:15:15 +0200
Subject: [PATCH] =?UTF-8?q?Bug=20contrats=20missions=20avec=20des=20heures?=
 =?UTF-8?q?=20r=C3=A9alis=C3=A9es?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 data/ddl/view/V_TBL_CONTRAT.sql | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/data/ddl/view/V_TBL_CONTRAT.sql b/data/ddl/view/V_TBL_CONTRAT.sql
index 3bb689f421..b8caee4712 100644
--- a/data/ddl/view/V_TBL_CONTRAT.sql
+++ b/data/ddl/view/V_TBL_CONTRAT.sql
@@ -36,7 +36,7 @@ WITH t AS (
     /*@ANNEE_ID=i.annee_id*/
     AND NOT (si.contrat = 0 AND evh.code = 'valide')
 
-  UNION
+  UNION ALL
 
   SELECT
     m.annee_id        annee_id,
@@ -48,6 +48,7 @@ WITH t AS (
   FROM
     tbl_mission m
     LEFT JOIN volume_horaire_mission vhm ON vhm.mission_id = m.mission_id AND vhm.histo_destruction IS NULL
+    JOIN type_volume_horaire tvh ON tvh.id = vhm.type_volume_horaire_id AND tvh.code = 'PREVU'
     JOIN V_VOLUME_HORAIRE_MISSION_ETAT vvhme ON vvhme.volume_horaire_mission_id = vhm.id
     JOIN etat_volume_horaire       evh ON evh.id = vvhme.etat_volume_horaire_id
                                       AND evh.code IN ('valide', 'contrat-edite', 'contrat-signe')
-- 
GitLab