diff --git a/data/ddl/package/FORMULE_PARIS1/body.sql b/data/ddl/package/FORMULE_PARIS1/body.sql
index dcae95da24d06abb95a11e553fb2ca4df01602cb..efccf0aeed701bb4c4c90f2872b31f7d5a9dea6d 100644
--- a/data/ddl/package/FORMULE_PARIS1/body.sql
+++ b/data/ddl/package/FORMULE_PARIS1/body.sql
@@ -1019,7 +1019,7 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_PARIS1 AS
     RETURN '
     SELECT
       fvh.*,
-      CASE WHEN COALESCE(gtf.libelle_court,'') = ''DU'' THEN ''Oui'' ELSE ''Non'' END param_1,
+      CASE WHEN COALESCE(gtf.libelle_court,'''') = ''DU'' THEN ''Oui'' ELSE ''Non'' END param_1,
       COALESCE(tfr.code,fr.code) param_2,
       NULL param_3,
       NULL param_4,
diff --git a/data/ddl/package/FORMULE_PICARDIE/body.sql b/data/ddl/package/FORMULE_PICARDIE/body.sql
index d42c955cec5fd7295b151bb690fff2f208398de5..d5aed0d60437535febe81a77163a74321c745679 100644
--- a/data/ddl/package/FORMULE_PICARDIE/body.sql
+++ b/data/ddl/package/FORMULE_PICARDIE/body.sql
@@ -228,15 +228,15 @@ CREATE OR REPLACE PACKAGE BODY FORMULE_PICARDIE AS
 
 
 
-      -- AD=IF(ISERROR([.I20]);1;[.I20])
+      -- AD=IF(ISERROR([.I20]);1;[.I20]*[.K20])
       WHEN 'AD' THEN
-        RETURN vh.taux_service_du;
+        RETURN (vh.taux_service_du * vh.ponderation_service_du);
 
 
 
-      -- AE=IF(ISERROR([.J20]);1;[.J20])
+      -- AE=IF(ISERROR([.J20]);1;[.J20]*[.L20])
       WHEN 'AE' THEN
-        RETURN vh.taux_service_compl;
+        RETURN (vh.taux_service_compl * vh.ponderation_service_compl);
 
 
 
diff --git a/data/ddl/view/V_INTERVENANT_HISTORIQUE.sql b/data/ddl/view/V_INTERVENANT_HISTORIQUE.sql
index 228f7807902d33cc9ea895feb515863d93e35488..a2e24304862a01c230e810f1216b682c801d2257 100644
--- a/data/ddl/view/V_INTERVENANT_HISTORIQUE.sql
+++ b/data/ddl/view/V_INTERVENANT_HISTORIQUE.sql
@@ -357,7 +357,8 @@ SELECT i.id
 FROM validation  v
          JOIN intervenant i ON i.id = v.intervenant_id
          JOIN utilisateur u ON u.id = v.histo_createur_id
-WHERE v.histo_destruction IS null
+          JOIN type_validation tv ON tv.id = v.type_validation_id
+WHERE v.histo_destruction IS NULL AND tv.code = 'CLOTURE_REALISE'
 GROUP BY i.id
 
 UNION ALL