'definition' => 'CREATE OR REPLACE FORCE VIEW V_TBL_AGREMENT AS
WITH i_s AS (
SELECT DISTINCT
SELECT
fr.intervenant_id,
ep.structure_id
FROM
@@ -35977,7 +35977,7 @@ WITH i_s AS (
frs.total > 0
),
avi AS (
SELECT DISTINCT
SELECT
i.code code_intervenant,
i.annee_id annee_id,
a.type_agrement_id type_agrement,
@@ -35988,8 +35988,8 @@ avi AS (
JOIN type_agrement_statut tas ON tas.statut_intervenant_id = i.statut_id
JOIN agrement a ON a.intervenant_id = i.id AND tas.type_agrement_id = a.type_agrement_id AND a.histo_destruction IS NULL
)
SELECT "ANNEE_ID","ANNEE_AGREMENT","TYPE_AGREMENT_ID","INTERVENANT_ID","CODE_INTERVENANT","STRUCTURE_ID","OBLIGATOIRE","AGREMENT_ID","DUREE_VIE","RANK" FROM (
SELECT DISTINCT
SELECT DISTINCT "ANNEE_ID","ANNEE_AGREMENT","TYPE_AGREMENT_ID","INTERVENANT_ID","CODE_INTERVENANT","STRUCTURE_ID","OBLIGATOIRE","AGREMENT_ID","DUREE_VIE","RANK" FROM (
SELECT "ANNEE_ID","ANNEE_AGREMENT","TYPE_AGREMENT_ID","INTERVENANT_ID","CODE_INTERVENANT","STRUCTURE_ID","OBLIGATOIRE","AGREMENT_ID","DUREE_VIE","RANK" FROM (
SELECT DISTINCT
SELECT DISTINCT "ANNEE_ID","ANNEE_AGREMENT","TYPE_AGREMENT_ID","INTERVENANT_ID","CODE_INTERVENANT","STRUCTURE_ID","OBLIGATOIRE","AGREMENT_ID","DUREE_VIE","RANK" FROM (