From 4c2592920e65812f8faa1b8328ed1797eadcf0b4 Mon Sep 17 00:00:00 2001 From: jboinembalome Date: Thu, 12 Nov 2020 09:15:12 +0100 Subject: [PATCH] =?UTF-8?q?Cr=C3=A9ation=20des=20=C3=A9num=C3=A9rations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- schemas/enum/etatDemande.yaml | 10 ++++++++++ schemas/enum/etatEngagement.yaml | 12 ++++++++++++ schemas/enum/statutEP.yaml | 27 +++++++++++++++++++++++++++ schemas/enum/statutObjectif.yaml | 11 +++++++++++ schemas/enum/typeChamps.yaml | 12 ++++++++++++ schemas/enum/typeEP.yaml | 12 ++++++++++++ schemas/enum/typeSaisie.yaml | 12 ++++++++++++ 7 files changed, 96 insertions(+) create mode 100644 schemas/enum/etatDemande.yaml create mode 100644 schemas/enum/etatEngagement.yaml create mode 100644 schemas/enum/statutEP.yaml create mode 100644 schemas/enum/statutObjectif.yaml create mode 100644 schemas/enum/typeChamps.yaml create mode 100644 schemas/enum/typeEP.yaml create mode 100644 schemas/enum/typeSaisie.yaml diff --git a/schemas/enum/etatDemande.yaml b/schemas/enum/etatDemande.yaml new file mode 100644 index 0000000..95b6321 --- /dev/null +++ b/schemas/enum/etatDemande.yaml @@ -0,0 +1,10 @@ +type: string +enum: + - EnAttente + - Validee + - Rejetee +description: > + Correspond à l'état d'une demande comme une demande de formation ou une demande de délégation: + * `EnAttente` - Aucune réponse n'a encore été donnée + * `Validee` - La demande a été acceptée + * `Rejetee` - La demande a été rejeté \ No newline at end of file diff --git a/schemas/enum/etatEngagement.yaml b/schemas/enum/etatEngagement.yaml new file mode 100644 index 0000000..36f66c0 --- /dev/null +++ b/schemas/enum/etatEngagement.yaml @@ -0,0 +1,12 @@ +type: string +enum: + - EnAttente + - Respecte + - NonRealisable + - DateLimitePassee +description: > + Correspond à l'état d'un engagement pris: + * `EnAttente` - Aucune réponse n'a encore été donnée + * `Respecte` - L'engagement a été respecté dans les temps + * `NonRealisable` - L'engagement ne sera pas réalisable dans les temps + * `DateLimitePassee` - La date limite pour respecter l'engagement est passée \ No newline at end of file diff --git a/schemas/enum/statutEP.yaml b/schemas/enum/statutEP.yaml new file mode 100644 index 0000000..319b2a5 --- /dev/null +++ b/schemas/enum/statutEP.yaml @@ -0,0 +1,27 @@ +type: string +enum: + - Cree + - Disponible + - Saisi + - DatesProposees + - AttenteEntretien + - Effectue + - SignatureReferent + - Signe + - Rejete + - Annule + +description: > + Statut ou état dans lequel se trouve l’EP au cours du processus EP: + * `Cree` - L'EP a été créé en base de données mais n'est pas encore disponible + * `Disponible` - L'EP est disponible pour être saisi par le collaborateur + * `Saisi` - L'EP a été saisi par le collaborateur + * `DatesProposees` - Des dates d'entretiens ont été proposées par le référent + * `AttenteEntretien` - Indique qu’il s’agit d’un EPS + * `Effectue` - Le référent a marqué l'EP comme étant effectué et peut accéder à sa saisie + * `SignatureReferent` - Le référent a complété en signé l'EP + * `Signe` - Le collaborateur a signé l'EP + * `Rejete` - Le collaborateur n'a pas effectué la saisie dans les temps ou a refusé l'EP + * `Annule` - Une assistante ou le référent a annulé l'EP du collaborateur + + diff --git a/schemas/enum/statutObjectif.yaml b/schemas/enum/statutObjectif.yaml new file mode 100644 index 0000000..c922200 --- /dev/null +++ b/schemas/enum/statutObjectif.yaml @@ -0,0 +1,11 @@ +type: string +enum: + - Atteint + - Partiel + - NonAtteint +description: > + Correspond à l'état d'objectif d'un précédent EP: + * `Atteint` - L'objectif a été atteint + * `Partiel` - L'objectif a été respecté partiellement + * `NonAtteint` - L'objectif n'a pas été atteint + diff --git a/schemas/enum/typeChamps.yaml b/schemas/enum/typeChamps.yaml new file mode 100644 index 0000000..59877d5 --- /dev/null +++ b/schemas/enum/typeChamps.yaml @@ -0,0 +1,12 @@ +type: string +enum: + - EPS + - EPA + - EPASIXANS + - Evaluation +description: > + Indique a quel type de données appartient le champs ou le document: + * `EPS` - Il s'agit d'un champ ou d'un document EPS + * `EPA` - Il s'agit d'un champ ou d'un document EPA + * `EPASIXANS` - Il s'agit d'un champ ou d'un document EPASIXANS + * `Evaluation` - Il s'agit de champ lié à l'évaluation d'une formation \ No newline at end of file diff --git a/schemas/enum/typeEP.yaml b/schemas/enum/typeEP.yaml new file mode 100644 index 0000000..217ef91 --- /dev/null +++ b/schemas/enum/typeEP.yaml @@ -0,0 +1,12 @@ +type: string +enum: + - EPS + - EPA + - EPASIXANS + - EPASTAFF +description: > + Type de l’EP que passe le collaborateur: + * `EPS` - Indique qu’il s’agit d’un EPS + * `EPA` - Indique qu’il s’agit d’un EPA + * `EPASIXANS` - Indique qu’il s’agit d’un EPA à 6 ans + * `EPASTAFF` - Indique qu’il s’agit d’un EPA que passe un membre du staff \ No newline at end of file diff --git a/schemas/enum/typeSaisie.yaml b/schemas/enum/typeSaisie.yaml new file mode 100644 index 0000000..8a55347 --- /dev/null +++ b/schemas/enum/typeSaisie.yaml @@ -0,0 +1,12 @@ +type: string +enum: + - Commentaire + - Competence + - Notation + - Aucun +description: > + Type correspondant à la saisie du champs que le collaborateur ou le référent remplit: + * `Commentaire` - Un unique texte + * `Competence` - Un texte et un niveau + * `Notation` - Une note + * `Aucun` - Permet d'avoir un champ sans le lié à une saisie dans le cas où les données sont récupérées et traitées directement avec celles en base \ No newline at end of file