Aller au contenu

Module Échanges de gardes

Chemin : Gestion des GardesÉchanges.

Ce module gère les demandes d’échange de garde entre agents : création, liste, approbation, rejet et annulation.


En bref : que faire dans ce module ?

Objectif Où aller Guide pas à pas
Voir les demandes d'échange Gestion des Gardes → Échanges Référence : Échanges
Créer une demande d'échange Depuis une garde ou Échanges → Créer Référence : Échanges
Approuver ou rejeter une demande Échanges → détail / action Référence : Échanges

1. Liste des échanges

Aspects fonctionnels implémentés

  • Liste paginée : demandes d’échange avec colonnes (demandeur, garde d’origine, garde cible, agent cible, statut, date de demande, etc.).
  • Filtres : par statut (en attente, approuvé, rejeté, annulé), par demandeur, par agent cible, par période, par garde ou planning.
  • Statistiques : nombre d’échanges en attente, approuvés, rejetés (si fournis par l’API).
  • Actions par ligne : voir le détail, approuver, rejeter (selon droits et statut), annuler (demandeur, si en attente).
  • Rafraîchissement : rechargement des données.

2. Création d’une demande d’échange

Aspects fonctionnels implémentés

  • Formulaire : sélection de la garde à céder (ma garde), sélection de la garde cible (celle du collègue avec laquelle échanger), motif optionnel ou obligatoire selon la config.
  • Règles d’éligibilité : la garde cible doit être éligible (même service, même type, respect des contraintes) ; l’interface peut limiter la liste des gardes proposées.
  • Envoi : soumission de la demande ; passage en statut « En attente » ; notification au responsable et éventuellement au collègue concerné (selon config notifications).
  • Validation : vérification des contraintes (repos, quotas) pour les deux agents après l’échange simulé ; message d’erreur si règle non respectée.

3. Approbation et rejet

Aspects fonctionnels implémentés

  • Approbation : le responsable (chef de service, chef de structure selon la config) peut approuver la demande ; les deux gardes sont alors mises à jour (échange des affectations) ; notifications aux deux agents.
  • Rejet : rejet avec motif obligatoire ou optionnel ; les affectations restent inchangées ; notification au demandeur.
  • Vérifications : avant approbation, le système vérifie que l’échange respecte les règles (repos, quotas, pas de conflit) pour les deux agents.

4. Annulation

Aspects fonctionnels implémentés

  • Annulation par le demandeur : annulation d’une demande en statut « En attente » ; la demande passe en « Annulé » ; pas de modification des gardes.

5. Détail d’un échange

Aspects fonctionnels implémentés

  • Fiche détail : garde d’origine (date, type, agent(s)), garde cible (date, type, agent(s)), demandeur, statut, date de demande, date de traitement, motif de rejet si applicable.
  • Actions : approuver, rejeter (depuis le détail) selon les droits.

Statuts des échanges

Statut Description
En attente En attente de décision du responsable.
Approuvé Échange effectué ; les deux gardes sont mises à jour.
Rejeté Demande refusée ; les affectations restent inchangées.
Annulé Demande annulée par le demandeur.

Voir aussi