diff --git a/documentation/docs/connecteurs.md b/documentation/docs/connecteurs.md index 86e85b57fe5c4718601bbbdf843187d0167614a0..e80d11c74efc042cb613b2ad31e86939186f28c3 100644 --- a/documentation/docs/connecteurs.md +++ b/documentation/docs/connecteurs.md @@ -15,11 +15,103 @@ Vues ## Données liées aux référentiels RH -1. CORRESPONDANCE_TYPE -1. CORRESPONDANCE -2. CORPS -3. GRADE -4. EMPLOITYPE +On retrouve dans ce groupe de vues les descriptions des correspondances, des corps, des grades et des emplois-types +1. V_MESFORMATIONS_CORRESPONDANCE_TYPE +1. V_MESFORMATIONS_CORRESPONDANCE +1. V_MESFORMATIONS_CORPS +1. V_MESFORMATIONS_GRADE +1. V_MESFORMATIONS_EMPLOITYPE + +### V_MESFORMATIONS_CORRESPONDANCE_TYPE + +Cette vue présente directement la liste des différents types de correspondances (BAP, CNU, ...) + +| Nom de la colonne | Type | Obligatoire | Commentaire | +|-------------------|---------------|-------------|---------------| +| ID | integer | Oui | Clef primaire | +| CODE | varchar(64) | Oui | | +| LIBELLE_COURT | varchar(256) | Oui | | +| LIBELLE_LONG | varchar(1024) | Oui | | +| DESCRIPTION | text | Non | | +| DATE_DEBUT | date | Oui | | +| DATE_FIN | date | Non | | + +Exemple depuis l'instance de démonstration. +```cvs +'code';'libelle_court';'libelle_long';'description';'date_debut';'date_fin' +1,"BAP","branches d'activité professionnelle","Le truc standard des ITRF/BIATSS","1983-09-13",null +2,"BIB","Bibliothèque","Un truc pour les personnels des BU","1883-09-13",null +``` + +### V_MESFORMATIONS_CORRESPONDANCE + +Cette vue présente directement la liste des différentes correspondances (BAP A, CNU 27, ...) + +| Nom de la colonne | Type | Obligatoire | Commentaire | +|-------------------|---------------|-------------|---------------------------------------------------------| +| ID | integer | Oui | Clef primaire | +| CODE | varchar(64) | Oui | | +| TYPE_ID | integer | Oui | Clef étrangère vers V_MESFORMATIONS_CORRESPONDANCE_TYPE | +| LIBELLE_COURT | varchar(256) | Oui | | +| LIBELLE_LONG | varchar(1024) | Oui | | +| DESCRIPTION | text | Non | | +| DATE_DEBUT | date | Oui | | +| DATE_FIN | date | Non | | + +Exemple depuis l'instance de démonstration. +```cvs +'id';'code';'type_id';'libelle_court';'libelle_long';'description';date_debut';'date_fin' +"1","BAP_A",1,"SVTE","SCIENCES VIVANT, TERRE ET ENVIRONNEMENT",null,"2000-01-01",null +"2","CNU_27",3,"CNU 27","Informatique et applications",null,"2000-01-01",null +``` + +### V_MESFORMATIONS_CORPS + +Cette vue liste les différents corps des agent·es + +| Nom de la colonne | Type | Obligatoire | Commentaire | +|-------------------|---------------|-------------|---------------------------------------------------------| +| ID | integer | Oui | Clef primaire | +| CODE | varchar(64) | Oui | | +| LIBELLE_COURT | varchar(256) | Oui | | +| LIBELLE_LONG | varchar(1024) | Oui | | +| DESCRIPTION | text | Non | | +| CATEGORIE | varchar(64) | Non | | +| DATE_DEBUT | date | Oui | | +| DATE_FIN | date | Non | | + +Exemple depuis l'instance de démonstration. +```cvs +'id';'code';'libelle_court';'libelle_long';'description';'categorie';'date_debut';'date_fin' +"1","051","AAE","ATTACHE D'ADMINISTRATION DE L'ETAT",null,"A","2013-10-02",null +"2","942","MAG","MAGASINIER DES BIBLIOTHEQUES",null,"C","2017-01-01",null +"3","057","ADJAENES","ADJ. ADM DES ADMINISTRATIONS DE L'ETAT",null,"C","2017-01-01",null +``` + +### V_MESFORMATIONS_GRADE + +Cette vue liste les grades des agent·es + +| Nom de la colonne | Type | Obligatoire | Commentaire | +|-------------------|---------------|-------------|---------------------------------------------------------| +| ID | integer | Oui | Clef primaire | +| CODE | varchar(64) | Oui | | +| LIBELLE_COURT | varchar(256) | Oui | | +| LIBELLE_LONG | varchar(1024) | Oui | | +| DESCRIPTION | text | Non | | +| DATE_DEBUT | date | Oui | | +| DATE_FIN | date | Non | + +Exemple depuis l'instance de démonstration. +```cvs +'id';'code';'libelle_court';'libelle_long';'description';'date_debut';'date_fin' +"1","1021","I.G.E.N.","INSPECTEUR GENERAL DE L'EDUCAT.NATIONALE",null,null,null +"2","1011","INSP.ADM.","INSPECTEUR D ADMINISTRATION",null,null,null +"3","5631","CPE CL N","CONSEILLER PRINC.D'EDUCATION CL.NORMALE",null,"1970-01-01",null +``` + +### V_MESFORMATIONS_EMPLOITYPE + ## Données liées aux structures @@ -72,14 +164,21 @@ Attention toutefois a bien remonter les structures référencées par les colonn ## Données liées aux référentiels Agent·es -1. AGENT -3. AGENT_AFFECTATION -7. AGENT_GRADE -7. AGENT_STATUT +On retrouve ici quatre vues : +1. V_MESFORMATIONS_AGENT la liste des agent·es +1. V_MESFORMATIONS_AGENT_AFFECTATION la liste des affectations présentées des agent·es +1. V_MESFORMATIONS_AGENT_GRADE la liste des grades (correspondances/corps/grade) présentées des agent·es +1. V_MESFORMATIONS_AGENT_STATUT la liste des statuts des agent·es + +### La listes des agent·es V_MESFORMATIONS_AGENT + + + +## Données liées aux responsabilités -2. STRUCTURE_RESPONSABLE -3. STRUCTURE_GESTIONNAIRE -3. AGENT_VALIDEUR +1. STRUCTURE_RESPONSABLE +1. STRUCTURE_GESTIONNAIRE +1. AGENT_VALIDEUR Configuration de la biliothèque === diff --git a/module/Formation/src/Formation/Service/Notification/NotificationService.php b/module/Formation/src/Formation/Service/Notification/NotificationService.php index 4b4f91468d92f79b393adfad1d25af9a95179585..376d0f04d1f13c48e682db998ffa3e89ffb08c06 100644 --- a/module/Formation/src/Formation/Service/Notification/NotificationService.php +++ b/module/Formation/src/Formation/Service/Notification/NotificationService.php @@ -423,6 +423,7 @@ class NotificationService if ($valideur->getAgent()->getEmail()) $adresses[] = $valideur->getValidateur()->getEmail(); } if (empty($adresses)) return null; + $adresses = implode(",", $adresses); $session = $inscription->getSession();