diff --git a/data/ddl/view/V_TBL_SERVICE.sql b/data/ddl/view/V_TBL_SERVICE.sql index b7de5e6ddb158cd21e38c8573c6bd8b409410a3c..deab555ce5892b6b9c17c9766b11b27fc8484ba6 100644 --- a/data/ddl/view/V_TBL_SERVICE.sql +++ b/data/ddl/view/V_TBL_SERVICE.sql @@ -44,7 +44,10 @@ WHERE SELECT i.annee_id annee_id, i.id intervenant_id, - si.service actif, + CASE WHEN t.type_volume_horaire_code = 'PREVU' + THEN si.service_prevu + ELSE si.service_realise + END actif, t.service_id service_id, t.element_pedagogique_id element_pedagogique_id, ti.id type_intervenant_id, @@ -78,7 +81,8 @@ GROUP BY i.structure_id, ti.id, ti.code, - si.service, + si.service_prevu, + si.service_realise, t.element_pedagogique_id, t.service_id, t.element_pedagogique_periode_id,