Commit b9e84945 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Merge branch 'master' of https://git.unicaen.fr/open-source/OSE

parents 7b3633b7 0f347709
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_110 AS
SELECT
  d.intervenant_id,
  i.structure_id
  i.structure_id,
  MAX(ido.HISTO_MODIFICATION) AS "Date de modification"
FROM
  tbl_dossier d
  JOIN intervenant i ON i.id = d.intervenant_id
  JOIN INTERVENANT_DOSSIER ido ON ido.ID = d.DOSSIER_ID
WHERE
  d.dossier_id IS NOT NULL
  /*Complétude des différents bloc dossier*/
@@ -19,3 +21,4 @@ WHERE
  AND d.completude_statut = 1
  AND d.validation_id IS NULL
  AND d.actif = 1
GROUP BY (d.intervenant_id, i.STRUCTURE_ID)
 No newline at end of file
+3 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_120 AS
SELECT DISTINCT
  i.id intervenant_id,
  i.structure_id
  i.structure_id,
  MAX(d.HISTO_MODIFICATION) AS "Date de modification"
FROM
  indic_modif_dossier d
  JOIN intervenant i ON i.id = d.intervenant_id
WHERE
  d.histo_destruction IS NULL
GROUP BY (i.id, i.STRUCTURE_ID)
 No newline at end of file
+4 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_230 AS
SELECT DISTINCT
  w.intervenant_id,
  i.structure_id
  i.structure_id,
  MAX(pj.HISTO_MODIFICATION) AS "Date de modification"
FROM
  tbl_workflow w
  JOIN tbl_workflow wc ON wc.intervenant_id = w.intervenant_id
  JOIN intervenant i ON i.id = w.intervenant_id
  JOIN PIECE_JOINTE pj ON i.id = pj.intervenant_id
WHERE
  w.etape_code = 'PJ_VALIDATION'
  AND wc.etape_code = 'PJ_SAISIE'
@@ -13,3 +15,4 @@ WHERE
  AND wc.objectif = wc.realisation
  AND w.atteignable = 1
  AND w.objectif > w.realisation
GROUP BY (w.intervenant_id, i.STRUCTURE_ID)
 No newline at end of file
+4 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_240 AS
SELECT DISTINCT
  w.intervenant_id,
  i.structure_id
  i.structure_id,
  MAX(pj.HISTO_MODIFICATION) AS "Date de modification"
FROM
  tbl_workflow w
  JOIN tbl_workflow wc ON wc.intervenant_id = w.intervenant_id
  JOIN intervenant i ON i.id = w.intervenant_id
  JOIN PIECE_JOINTE pj ON i.id = pj.intervenant_id
WHERE
  w.etape_code = 'PJ_VALIDATION'
  AND wc.etape_code = 'PJ_SAISIE'
@@ -13,3 +15,4 @@ WHERE
  AND wc.objectif = wc.realisation
  AND w.atteignable = 1
  AND w.objectif > w.realisation
GROUP BY (w.intervenant_id, i.STRUCTURE_ID)
 No newline at end of file
+9 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_510 AS
SELECT DISTINCT
  w.intervenant_id,
  w.structure_id
  w.structure_id,
  Max(his.HISTO_MODIFICATION) AS "Date de modification"
FROM
  tbl_workflow w
  JOIN TYPE_VOLUME_HORAIRE tvh ON tvh.CODE = 'PREVU'
  LEFT JOIN HISTO_INTERVENANT_SERVICE his ON his.INTERVENANT_ID = w.intervenant_id
WHERE
  w.etape_code = 'SERVICE_VALIDATION'
  AND w.type_intervenant_code = 'P'
  AND w.atteignable = 1
  AND w.objectif > w.realisation
  AND his.TYPE_VOLUME_HORAIRE_ID = tvh.ID
  AND his.REFERENTIEL = 0
GROUP BY
  w.intervenant_id,
  w.structure_id
 No newline at end of file
Loading