En tant qu'utilisateur, je dois pouvoir modifier une demande d'absence
Utilisateurs concernés:
N’importe quel utilisateur connecté disposant du status « EMPLOYE »
Maquette
Éléments HTML
Élément HTML
Type d'action
Résultat
Icone en forme de calendrier à droit des champs de date
Clique simple
Une fenêtre avec une petit calendrier permettant de sélectionner les dates en fonction du jour / mois / année s’ouvre. Lorsque l’utilisateur clique sur l’un des jours, remplie automatiquement le champ de date
Checkboxes dans la modale
Clic simple
Détermine le type de l’absence
Zone d’écriture
Clic simple
Permet l’écriture du motif de l’absence
Valider
Clic simple
Envoie les données du formulaire au serveur. Le serveur va vérifier les règles métiers, vérifier si elles sont respectées, et insérer l’absence si elles sont respectées. Sinon, renvoie une notification d’erreur
Croix noire
Clic simple
Annule la demande et ferme la fenêtre modale
Règles métiers
Description
Message d'erreur
La date de fin est obligatoire
Vous devez renseigner la date de fin de votre congé
Le type de congé est obligatoire
Vous devez renseigner le type de congé de votre période de congé
La date de fin doit être supérieure ou égale à la date de début
La date de fin doit être supérieure ou égale à la date de début
La date de début doit être supérieure ou égale à la date du jour
La date de début doit être supérieure ou égale à la date du jour
Si le type de congé sélectionné est sans solde, le motif doit obligatoirement être remplis
Pour ce type de congé, vous devez obligatoirement renseigné le motif de votre congé
La date de début doit être un jour ouvré et ne doit pas être un jour férié
Votre date début de congé doit être un jour ouvré
La date de fin doit être un jour ouvré et ne doit pas être un jour férié
Votre date fin de congé doit être un jour ouvré
L’absence doit être dans le futur
La modification de l’absence demandée ne peut se faire sur un congé dans le passe
L’absence doit avoir le statut validé ou en attente de validation
Une absence juste initialisée ou supprimée ne peut être modifiée
L’absence doit concerner l’utilisateur qui envoie les données
Vous ne pouvez modifier une absence qui ne vous concerne pas
En tant qu'utilisateur, je dois pouvoir modifier une demande d'absence
Utilisateurs concernés:
N’importe quel utilisateur connecté disposant du status « EMPLOYE »
Maquette
Éléments HTML
Règles métiers