Commit 3df2e349 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

les données perso après recrutement gérées par le wf

parent 84b66963
Loading
Loading
Loading
Loading
Loading
+39 −3
Original line number Diff line number Diff line
@@ -3,13 +3,31 @@ SELECT
  'donnees_perso_saisie'                              etape_code,
  d.intervenant_id                                    intervenant_id,
  null                                                structure_id,
  8                                                   objectif,
  d.completude_statut + d.completude_identite + d.completude_identite_comp + d.completude_contact + d.completude_adresse + d.completude_insee + d.completude_banque + d.completude_employeur partiel,
  d.completude_statut + d.completude_identite + d.completude_identite_comp + d.completude_contact + d.completude_adresse + d.completude_insee + d.completude_banque + d.completude_employeur realisation
  d.avant_recrutement_attendue                        objectif,
  d.avant_recrutement_realisee                        partiel,
  d.avant_recrutement_realisee                        realisation
FROM
  tbl_dossier d
WHERE
  d.actif = 1
  AND d.avant_recrutement_attendue > 0
  /*@intervenant_id=d.intervenant_id*/
  /*@annee_id=d.annee_id*/

UNION ALL

SELECT
  'donnees_perso_compl_saisie'                        etape_code,
  d.intervenant_id                                    intervenant_id,
  null                                                structure_id,
  d.apres_recrutement_attendue                        objectif,
  d.apres_recrutement_realisee                        partiel,
  d.apres_recrutement_realisee                        realisation
FROM
  tbl_dossier d
WHERE
  d.actif = 1
  AND d.apres_recrutement_attendue > 0
  /*@intervenant_id=d.intervenant_id*/
  /*@annee_id=d.annee_id*/

@@ -26,5 +44,23 @@ FROM
  tbl_dossier d
WHERE
  d.actif = 1
  AND d.avant_recrutement_attendue > 0
  /*@intervenant_id=d.intervenant_id*/
  /*@annee_id=d.annee_id*/

UNION ALL

SELECT
  'donnees_perso_compl_validation'                    etape_code,
  d.intervenant_id                                    intervenant_id,
  null                                                structure_id,
  1                                                   objectif,
  CASE WHEN d.validation_complementaire_id IS NULL THEN 0 ELSE 1 END partiel,
  CASE WHEN d.validation_complementaire_id IS NULL THEN 0 ELSE 1 END realisation
FROM
  tbl_dossier d
WHERE
  d.actif = 1
  AND d.apres_recrutement_attendue > 0
  /*@intervenant_id=d.intervenant_id*/
  /*@annee_id=d.annee_id*/
 No newline at end of file